- 11
- 0
- 约1.88千字
- 约 9页
- 2017-01-04 发布于贵州
- 举报
软件工程实验三软件工程实验三
北 京 XX 大 学
2015 学年— 2016 学年第 一 学期
软件工程实验报告书
专 业: 班 级: 2
姓 名: 学 号:
实验地点: T09 任课教师:
实验题目: 实验三 软件设计-结构化设计方法
实验环境: 一台装有MS VISIO 和MS WORD软件的PC机
实验内容:
“网上书店”系统设计说明书
概述
编写目的
该文档主要用于网上书店系统“My-eBookStore”的功能进行模块化设计,并根据功能设计出系统的总体结构,实现系统结构的模块化,使系统的功能更加的清晰,简单易懂,方便后期实现工作的工作分配。
本文档的预期读者是:
①设计人员
②开发人员
③项目管理人员
④测试人员
⑤用户
项目背景
创建网上书店系统,主要是为了扩展书店的客户群,实现科学管理,提高收益。此外,该系统要为客户提供更加便利的服务,比如查阅,分级浏览,图书选购等,对店主要实现对每天进书、售书、库存、账目、客户的管理以及网站的日常维护等等功能,以实现科学化的管理。
通过网上书店,希望能够利用电子商务突出自己网上书店的特色和提高书店的效益。
定义
My-eBookStore:网上书店管理系统
JSP:java server pages java服务页面
ASP:active server page 动态服务页面
SQL Server:数据库系统
参考资料
[1] (美)Stephen R. Schach 著 韩松、邓迎春译,《面向对象与传统软件工程统一过程的理论与实践》,机械工业出版社 2007.1
[2] Edward Yourdon Carl Argila著,《OBJECT ORIENTED ANALYSIS DESIGN》,电子工业出版社,1998
[3] 赵池龙编著,《实用软件工程》,电子工业出版社,2003.3
[4] 韩万江编著,《软件工程案例教程》,机械工业出版社,2007.5
[5] 殷人昆等著,《软件工程》,清华大学出版社
[6] 张海藩编著,《软件工程导论》(第五版),清华大学出版社,2008.3
[7] 韩万江编著,《软件工程案例教程》,机械工业出版社,2007.5
运行环境
Windows xp以及Windows系列更新版本,Linux
SQL server数据库
版本更新信息
。。。。。。。。。。。。。。
程序描述
1.功能说明
登录系统:输入账号密码登录,要求匹配数据库,验证账号 密码,并根据不同的账号形式,判断不同的用户 类型(管理员或者普通用户),进入不同的页面
浏览图书:分为一级界面和二级界面,普通客户和注册用户 都可以对图书进行浏览与查询
管理员系统:管理员共有三种权限,管理书店,用户反馈, 用户管理
图书管理系统:可以进行图书信息查询与修改,对图书的订 单,库存,进货等进行查询,并打印报表
用户反馈系统:可以查看用户留言,并进行反馈
用户管理系统:可以查询用户信息但不得修改用户信息
注册用户:指已经注册的用户,获得唯一用户名,可以进行 图书浏览和购买
性能
存储要求
要求准求记录账目信息,进书,售书信息,有效存储图书信息,用户信息,对于用户信息有一定的安全性。存取的信息对于不同的用户有不同的访问权限,比如:用户和用户之间的信息是不可见的,对于进书售书信息对于用户不可见,但是对于管理员可见等。
查询要求
查询算法要求高效,准确,快速,且查询的信息要求完整,从多方面考虑用户查询需求,设计更加符合用户需求的查询功能,更加简洁的查询界面。比如:按书名查找,按作者查找,按字符串匹配的不同方式查找等。
输出要求
当书的库存不足时要实时的提醒管理员进货。
日报表,月报表,年报表根据时间的不同,输出不同的报表,报表的内容也有不同的侧重点。
订书单输出,要求用户信息准确。
系统结构(详细设计)
数据流图
2.软件结构
四、详细设计(算法描述)
注册用户模块
管理员系统模块
可复用模块
。。。。。。。。。。。。。(点号代表觉得书写文档应该有此部分,但是不知道如何写)
原创力文档

文档评论(0)