1 / 17
文档名称:

程序设计说明书.doc

格式:doc   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计说明书.doc

上传人:wc69885 2016/6/19 文件大小:0 KB

下载得到文件列表

程序设计说明书.doc

相关文档

文档介绍

文档介绍:JSP 程序设计说明书姓名: 吕霞学号: 20091130119 班级: 09软件指导教师: 苏秀芝完成日期: 2009 年 12月 14日目录第一章系统分析……………………………………………… 2 第二章系统设计……………………………………………… 4 系统功能分析…………………………………………… 4 第三章数据库设计………………………………………… 5 数据库需求分………………………………………………… 5 数据库结构的实现…………………………………………… 6 第四章详细设计………………………………………………… 8 主窗体的创建………………………………………………… 8 创建公用模块………………………………………………… 8 用户管理模块的创建………………………………………… 8 用户功能模块的创建……………………………………… 10 管理员功能模块的创建…………………………………… 11 第五章总结………………………………………………… 15 参考文献……………………………………………………… 16 网上书店系统设计说明书第一章系统分析伴随社会的高速发展,即人们对精神文化的追求,现如今人们越来越注重读书,而且随着计算机的普及,越来越多的人通过网络实现购物,购买书籍也在其中,在这样的形式下,网上书店系统应运而生。相比传统地面销售,网络图书销售有着以下优点: 1、将营业时间延长至极限。与传统的 8小时营业时间不同,借助互联网,网上书店可以 24小时全天候营业。这种不间断的服务方式对于巩固和扩大读者群、培育潜在顾客具有重大意义。 2、不受营业场地限制。因为网上书店是虚拟书店,所以它无需门市,只要维持面积有限的库房,即可正常运转,以最低的成本经营最多的品种。 3、使供需双方之间信息交流的广度、深度、速度有了质的飞跃。可供图书信息与读者需求信息的相互沟通及匹配一直是制约图书销量增长的瓶颈,网上书店以其直观的界面、丰富的信息、灵活的检索、个性化的定制服务,成功地解决了这一难题。 4、促进了经营管理的科学化。现代信息技术的大量运用使得网上书店能够快捷地对业务数据进行采集、统计、分析和应用,这有助于克服传统营销模式中的主观性、盲目性,对于提高经营管理水平大有裨益。通过调查,要求系统需要有以下功能: (1)图书管理:添加图书、删除图书、修改图书、查询图书(2)订单管理:查看订单(3)用户管理:删除用户 (1)查询图书(2)购书(3)用户登录(4)用户注册(5)查看订单由于本系统管理的对象是注册用户,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面, 由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的设计是在 Windows 7 操作系统环境下, 开发成功的。网上书店是一个使用 JavaBean 和JSP 开发的中小型应用程序。在网上书店开发中使用了两个 JavaBean ,其他都在 JSP 页面中处理,虽然实现系统功能的代码简单,但是能够解决实际问题,我们应从实例出发,掌握基本技能后再深入学****JSP 高级应用。网上书店的建设总体上分为后台管理和用户前台系统两大部分。后天的重要功能是针对管理员,包括图书管理、用户管理、订单管理。前台是针对消费者。功能主要包括图书查询、购书、用户注册、查看订单等。网上书店的具体功能如下: 第二章系统设计 系统功能分析系统开发的总体任务是实现网络购书的系统化,规范化和自动化。在本系统中有二种权限:一种是用户权限,即注册用户。另一种是管理员权限, 即后台管理员。购书系统需要完成的功能主要有: 用户可以完成的功能有: ●用户信息的查询,包括查询图书、购书、用户登录、用户注册、查看订单等。●用户信息的修改,用户只能修改他本人的密码。管理员可以完成的功能有: ●图书管理的添加图书、删除图书、修改图书、查询图书等。●订单管理的查看订单。●用户管理的删除用户。对上述各功能进行集中、分块、按照结构化程序设计的要求。图2 -1 系统功能模块图第三章数据库设计 数据库需求分●用户信息:包括的数据项有:用户名、姓名、密码、性别、地址、邮编、电话、电子邮编。●后台管理员信息:包括的数据项有:用户名、密码。●admin 表:包括的数据项有: id、password 等。●book 表:包括的数据项有:id、name 、author 、publisher 、type 、price 、 stock 等。●customer 表:包括的数据项有:id、password 、name 、sex 、address 、co