网上图书销售系统-软件工程课设报告 下载本文

内容发布更新时间 : 2024/5/4 3:52:13星期一 下面是文章的全部内容请认真阅读。

洛 阳 理 工 学 院 课 程 设 计 报 告

表2-3 操作员信息表

序号 1 2 3 4 字段名 operid operpwd opername sex 类型(宽度、取值约束 精度) varchar varchar varchar varchar 15 20 20 5 空否 否 否 否 否 默认值 无 无 无 男 主键/外键 是 否 否 否 注释 操作员编号 密码 姓名 性别 表2-4 用户信息表

序号 1 2 3 4 5 6 字段名 userid userpwd username address e-mail phone 类型(宽度、取值约束 精度) varchar varchar varchar varchar varchar int 15 20 20 50 50 20 空否 否 否 否 否 否 否 默认值 无 无 无 无 无 无 主键/外键 是 否 否 否 否 否 注释 用户名 密码 姓名 地址 邮箱 联系电话 表2-5 图书信息表

序号 1 2 3 4 5 6 字段名 bookid publish bookname bookwriter price bookclass 类型(宽度、取值约束 精度) varchar varchar varchar varchar float varchar 15 20 20 50 5 20 空否 否 否 否 否 否 否 默认值 无 无 无 无 无 无 主键/外键 是 否 否 否 否 无 注释 图书编号 出版社 图书名称 图书作者 价格 图书类型 表2-6 库存信息表

序号 1 2 字段名 bookid storenum 类型(宽度、取值约束 精度) varchar int 15 5 空否 否 否 默认值 无 无 主键/外键 是 否 注释 图书编号 库存量 表2-7 订单信息表

序号 1 2 3 4 5 6 7 8 字段名 orderid userid bookid price quality phone patment address 类型(宽度、取值约束 精度) varchar varchar varchar float int int varchar varchar 15 20 20 50 50 20 15 50 13

空否 否 否 否 否 否 否 否 否 默认值 无 无 无 无 无 无 无 无 主键/外键 是 是 是 否 否 否 否 否 注释 订单号 用户名 图书编号 金额 订购数量 联系电话 配送方式 配送地址 洛 阳 理 工 学 院 课 程 设 计 报 告

第三部分 项目开发总结报告

1引言 1.1编写目的

《网上书店管理系统》项目开发总结报告是对整个项目的回顾与总结。通过此报告,总结网上书店管理系统与应用过程中的经验教训,说明实际取得的开发结果以及本项目的完成情况,对本项目进行各个方面的评价,找出需要改进的地方,对不足之处做进一步的修改,完善,以便更好的完成各项任务,使系统更加完美。

预期读者:项目领导小组;项目实施人员以及开发人员。 1.2参考资料

[1] 计划任务书 [2] 规格说明书 [3] 概要设计书 2设计总结 2.1实际完成情况

表3-1实际完成情况统计表

序号 1 2 3 4 5 6 7 8 9 10 11 合计

工作 用例图 数据流图 数据字典 系统模块结构图 功能模块清单 实体图 系统E-R图 需求规格说明书 概要设计说明书 设计总结报告 完成人员 所占工作量百分比(%) 5% 24% 3% 2% 3% 5% 5% 5% 17% 26% 5% 自我评价等级 (A/B/C/D/E) A A A A A A A A A A A 总评等级A 数据库表结构设计 14

洛 阳 理 工 学 院 课 程 设 计 报 告

2.2 收获

网上书店管理系统课程设计使我们更加熟练的掌握了数据库,软件工程等课程方面的各项知识,使我们提高了动手能力,也让我们增加了项目开发的经验,对于团队之间的团结与合作,深入体会到了在团队开发过程中每个队员的重要性,以及团队开发之间的统一性。

本系统采用数据库管理系统SQLServer管理图书、目录、会员、订单、购物车等数据。而数据库表的结构设计是应用软件中的关键部分,数据库设计采用规范化关系模式的方法。在关系数据库中,规范化关系模式就是要解决关系模式中存在的插入异常、删除异常、修改异常、数据冗余等问题。因此我们在对数据库进行设计的时候必须结合应用环境对关系模式进行优化,例如适当增加冗余,提高数据库应用系统的性能。

由于图书浏览检索子系统要完成对图书的分类浏览,关键词查询和高级查询的功能,其中高级查询的实现较为复杂,高级查询有书名、作者、出版社等多种方式可以相互结合,显示方式有按书名,作者,出版社,价格等规则。具体的查询过程可以分为多种情况实现。在这里我们可以用调用数据库表中数据,通过查找关键字进行条件查询来实现此功能 2.3有待改进之处

设计存在的问题,计划如何改进,对今后的项目开发工作的指导意义。 经过多日的开发,本网站的建设基本完成,各项功能也能够正常使用,但是由于毕业设计时间较短,所以该站点系统还有许多不尽如人意的地方。

比如说:

1.功能不够丰富,没有对部分功能进行细化。

2.网络传输的保密性.安全性以及数据库的安全性还存在一定的缺陷。有可能会由于传输过程中数据的丢失造成软件运行的错误,这些都有待改进,使数据库安全性加强。

3.网上书店系统的响应速度需要更加快捷:可以通过提高网络的响应速度来提高检索与电子交易的速度。

4.网上书店系统的业务需要更加个性化:这个问题需要企业与消费者随着电子商务发展进行进一步的完善。

5.网上书店系统需要向深度和广度发展:这个问题需要把有关产品和服务的信息紧密集成在一起,以方便顾客比较、选取最理想的图书,提高交互性。

6.网上书店管理系统还可以设置级联使系统更加完善。

7.网上书店管理系统还可以增加顾客对自己信息的修改权限,例如联系方式、

15

洛 阳 理 工 学 院 课 程 设 计 报 告

住址等的更改。

网上书店管理系统课程设计使我们更加熟练的掌握了数据库,软件工程等课程方面的各项知识,使我们提高了动手能力,也让我们增加了项目开发的经验,对于团队之间的团结与合作,深入体会到了在团队开发过程中每个队员的重要性,以及团队开发之间的统一性。我相信通过大家的不断努力,网上书店管理系统会更加的完善,使人们能够更加快速、便捷的买到心仪的书籍。

16