本系统为用户提供强大的数据操纵功能,界面友好、使用简单方便,系统维护成本低。有鉴于简单操作和界面的可视化的优势。并借助于网络的优势。本系统采用Asp.Net语言、Microsoft Visual Studio开发工具,后端采用的是SQL Server数据库来完成电子图书在线阅读网电子图书在线阅读网的设计与实现,通过数据操作模块能对本系统的相关信息进行各种操作,界面直观简洁。
此项毕业设计中,在有的系统功能还有不足之处,希望广大读者批评指正,完善本次系统管理系统的功能。
前台有用户注册、用户登录、个人设置、图书搜索、图书推荐、图书收藏、图书评论等7大功能模块;后台功能模块有图书管理和用户管理。模块如下:
用户注册模块:用于注册用户信息;
用户登录模块:用于操作用户根据授权的用户名称和用户密码登录电子图书阅读网。当连续三次由于用户名称或用户密码不正确而无法登陆电子图书阅读网时,将自动退出此登陆对话框。
个人设置模块:
⑴个人信息设置模块:用于管理设置个人的基本信息。
⑵修改密码模块:用于电子图书阅读网的当前用户修改自己的登录密码。
图书搜索模块:
⑴图书信息模块:包括图书的书名,编号,作者,出版社,出版日期,参考价格。
⑵图书分类模块:用于系统管理员根据图书内容划分图书类别,分类显示出图书信息,以供用户选择出所需图书。
⑶图书查询模块:按照图书名称或者作者信息等,快速查询所需书目信息。
图书推荐模块:
热点图书模块:将图书中有代表性的图书罗列出来。
图书排行榜模块:将阅读量大的图书罗列出来。
图书收藏模块:显示用户已收藏图书的信息、添加图书、删除已收藏图书、显示要读和已读的图书信息。
图书评论模块:
图书打分模块:对当前图书打分并显示其结果。
留言板模块:显示用户对当前图书的评论。
图书管理模块:可通过添加、修改、删除等功能对图书信息进行处理;可通过查询功能查询图书信息;
用户管理模块:可通过添加、修改、删除等功能对用户信息进行处理;可通过查询功能查询用户信息;同时还可以对用户的评论进行删除并提出警告。
目 录
第1章 绪论 4
1.1 选题的依据及意义 4
1.2 电子图书在线阅读网国内外现状研究 5
1.3 系统设计的相关研究理论 6
1.3.1 系统设计的必要性 6
1.3.2 系统设计的相关技术 7
第2章 可行性分析 7
2.1 技术可行性 7
2.2 经济可行性 8
2.3 营运可行性 8
2.4 系统研究主要思路 8
2.5 研究方法 9
第3章 系统需求分析 10
3.1 需求概要 10
3.2 数据库设计 11
3.3 系统的开发流程 13
第4章 系统总体设计 14
4.1 系统的总体结构 14
4.2 系统功能模块设计 16
4.3 系统的体系结构 19
4.4 系统的ER模型 20
第5章 相关技术与开发工具 21
5.1 ASP.NET简介 21
5.2 Visual Studio简介 21
5.3 sqlserver简介 22
第6章 系统实现 23
6.1 系统登陆模块 23
6.2 图书信息管理模块 23
6.3 系统主页面 24
第7章 系统测试 24
7.1 程序调试 24
7.2 程序的测试 24
7.2.1 测试的重要性及目的 24
7.2.2 测试的步骤 26
7.2.3 测试的主要内容 26
7.3 系统的特点和优点 28
7.4 系统存在的不足和改进方案 29
7.5 设计收获和心得 30
结论 31
参考文献 32
致谢 32