欢迎来到天天文库
浏览记录
ID:26956609
大小:395.99 KB
页数:20页
时间:2018-11-30
《网上书店详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、详细设计说明书项目名称网上书店系统小组成员:蔡连锋08070020王喆08070019崔杨林08070014孙凌宇08070011张哲08070026尚博譞08070025目录1引言41.1编写目的41.2背景41.3定义41.4参考资料42模块详细设计说明52.1登录模块52.1.1描述52.1.2功能52.1.3性能52.1.4输入项52.1.5输出项52.1.6流程图62.1.7接口(数据库)62.1.8补充说明62.2注册模块72.2.1描述72.2.2功能72.2.3性能72.2.4输入项72.2.5输出项72.2.6流程图82.2.7接口(数据库)82.2.8补充说明82.3搜索模
2、块92.3.1描述92.3.2功能92.3.3性能92.3.4输入项92.3.5输出项92.3.6流程图102.3.7接口(数据库)102.3.8补充说明102.4订单模块112.4.1描述112.4.2功能112.4.3性能112.4.4输入项112.4.5输出项112.4.6流程图122.4.7接口(数据库)122.4.8补充说明122.5用户管理模块132.5.1描述132.5.2功能132.5.3性能132.5.4输入项132.5.5输出项132.5.6流程图142.5.7接口(数据库)142.5.8补充说明142.6书籍管理模块152.6.1描述152.6.2功能152.6.3性能1
3、52.6.4输入项152.6.5输出项152.6.6流程图152.6.7接口(数据库)152.6.8补充说明152.7订单管理模块162.7.1描述162.7.2功能162.7.3性能162.7.4输入项162.7.5输出项162.7.6流程图172.7.7接口(数据库)172.7.8补充说明172.8公告管理模块182.8.1描述182.8.2功能182.8.3性能182.8.4输入项182.8.5输出项182.8.6流程图192.8.7接口(数据库)192.8.8补充说明191引言1.1编写目的1)编写本说明书的目的在于:(1)将系统划分成物理元素,即程序、文件、数据库、文档等。(2)设计
4、软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。2)本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。3)本说明书的主要读者为系统分析员和用户和使用部门的有关
5、人员,为后面的系统开发提供依据。1.2背景开发软件名称:网上书店系统实现软件单位:计算机系080700班蔡连锋小组项目与其他软件,系统的关系:运行平台:本项目运用在服务器器上,操作系统为window7数据库:采用SQL的为开发软件的数据库服务程序。1.3定义前台模块设计(包括:登录、注册、搜索、订单)后台模块设计(包括:用户管理、书籍管理、订单管理、公告管理)各模块数据库接口1.4参考资料软件工程课程设计指导书需求规格说明书概要设计说明书 《软件工程概论》,郑人杰、马素霞、殷人昆,机械工业出版社2模块详细设计说明基础模块由8个子模块组成,是系统中对现实世界事务的建模,是系统从关系数据库取得数据
6、的对象映射。包括:登录、注册、搜索、订单、用户管理、书籍管理、订单管理、公告管理。每个类根据自己的特点和应用环境,设计上稍有不同。2.1登录模块2.1.1描述客户访问网站可以通过登录模块进入网站。2.1.2功能点击注册链接进入注册界面,用户输入用户名,密码,重复密码,验证码等信息,点击确定完成注册。重复密码或验证码不匹配将会弹出提示,说明数据不匹配,然后充填内容。2.1.3性能暂无2.1.4输入项用户名和密码2.1.5输出项登录标志位w2.1.6流程图2.1.7接口(数据库)输入的用户名和密码与数据库用户表比对2.1.8补充说明无2.2注册模块2.2.1描述新客户首次访问网站可以通过注册成为本
7、网站用户。2.2.2功能点击登录链接进入登录页面,用户输入用户名,密码后,点击确定完成登录,然后进入跳转页面,最后跳转到登陆完成页面。用户名不存在或密码不匹配将会弹出提示,说明数据不匹配,然后充填内容。2.2.3性能暂无2.2.4输入项用户名和密码2.2.5输出项暂无2.2.6流程图2.2.7接口(数据库)输入的用户名与数据库用户表比对,若数据库没有重复数据,则将输入的用户名密码写入数据库用户表2
此文档下载收益归作者所有