果删除按钮每条查找到的信息结尾都有个个删除按钮用于删除当条记录。外部接口硬件接口由于我们使用的通信协议是,因此这里的硬件接口问题主要就是层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。这就要求使用网络设备接口规范向网络接口层提交帧,并且支持广域网和本地网接口技术。在系统运行时要注意关闭那些容易受攻击和入侵的端口号,在能保证带宽的前提下仅开通系统运行所必须的端口。软件接口这里的接口问题主要就是怎样与数据库进行通信,以便对数据库进行读取和写入操作。在技术中是使用来解决这个问题的。具体来说开发中可能使用到的的常用对象有以下几个连接对象用来连接数据库。记录集对象用来保存查询语句的返回结果。命令对象用来执行语句或者的存储过程。参数对象用来为存储过程或查询提供参数。内部接口系统中的各模块之间的接口调用关系,以及模块间的数据传递关系如下所示各功能模块的定义如下图所示登录模块与书籍管理模块管理员可以对数据库中的书籍进行增加删除修改等操作,这三种功能的权限仅局限于管理员,要进行操作需确保为管理员,调用登录模块验证用户以保证数据库的信息的正确完整与安全。登录模块与购物车管理模块用户进入系统后可以查询书籍,若要购物则需确保用户为本系统的会员,非会员可以注册,会员成功登录后将会员储存于服务器中,购物过程将书籍也储存于服务器中,当会员确认购买时,将会员书籍和购买数量存于数据库中的表中,并更改该书籍的库存量。运行设计运行模块组合模块命名方式按照相应模块结合特性制定。命名方式为。运行控制本软件控制流程主程序运行,等待用户的输入,根据用户的输入调用各子模块运行时间期读读系统出错处理设计出错信息序号出错状况解决方法数据库备份容量过大,服务器运行缓慢定期维护减少冗余突然断电使用后备电源数据丢失数据库镜像还原补救措施当出现大的程序问题起用备分程序如果无法起用备分程序则只能关闭网站进行抢修。系统维护设计系统的维护和管理也是个系统的问题,也包括两个层面技术层面包括使用较新的开发和维护技术数据库管理员管理好数据库数据专职维护人员维护硬件人员层面包括维护协议思想认识法律法规教育工作流程及方式方法。各模块运行时间均应控制在秒内其中大部分为响应用户的动作。由于系统采用消息驱动方式,将有效提高计算机的利用率。模块编号模块名称备注会员登录登录模块管理员登录登录模块用户注册登录模块添加书籍书籍管理模块修改书籍书籍管理模块查看书籍书籍管理模块删除书籍书籍管理模块订购书籍购物车管理模块删除订单购物车管理模块修改订购信息购物车管理模块系统论据结构设计逻辑结构设计要点图每张表的定义用户表用户序号数值型唯标识用户名文本型真实姓名文本型性别文本型密码文本型邮箱地址文本型书籍详细表管理员书籍书籍分类添加添加管理依赖依赖出版社购物车购买者订单提交查询获取书籍编号数值型唯标识书籍名称文本型书籍价格货币型作者文本型简介文本型分类编号数值型出版社编号数值型入库时间日期型库存量数值型出版时间日期型书籍封面文本型书籍分类表分类编号数值型唯标识分类名文本型出版社分类表出版社编号数值型唯标识出版社名字文本型顾客订单表订单编号数值型唯标识顾客编号数值型书籍编号数值型购买数量数值型购买日期日期型物理结构设计要点数据的物理结构用存储表链表或索引表等描述。数据结构与程序的关系数据结构登录模块书籍管理模块购物车管理模块管理员登录会员登录用户注册查询书籍删除书籍修改书籍信息添加类别添加出版社添加书籍订购书籍修改订单删除订单管理员编号指定管理员名输入管理员密码输入会员编号指定指定读读读用户名输入输入用户密码输入输入性别输入输入书籍编号指定读分类编号指定指定出版社编号指定指定书名输输输入输入入入作者读输入输入书籍介绍读输入输入价格读输入输入库存量读输入输入入库时间输入输入封面读输入输入类名输入输入输入输入输入出版社名输入输入输入输入输入订单编号指定读读购买数量读输入购买日使用部门负责人接受了推荐的方案,分析员应该进步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的系统开发提供依据。背景开发软件名称在线购物系统项目任务提出者实现软件单位计算机系第二组项目与其他软件,系统的关系运行平台本项目运用在服务器器上,采用为操作系统数据库采用的为开发软件的数据库服务程序。定义数据结构逻辑结构物理结构参考资料应用程序设计实践专周任务书软件需求说明书概要设计说明书软件工程导论,张海藩,清华大学出版社实用软件文档写作,肖刚等,清华大学出版社总体设计需求规定该系统可以实现书籍管理和用户购买书籍,书籍管理因管理员和用户不同又可再细分,管理员登录后可以对书籍进行增加删除和修改功能,用户可以查找书籍用户登录后可以购买书籍,更改购物车中书籍的数量和,删除购物车中的书籍运行环境服务器以上内存以上硬盘以上支持软件,数据库系统基本设计概念和处理流程下面将各大功能块的处理流程显示如下登录功能开始输入用户名和密码连接数据库表是否存在用户成功登录提示信息密码,不存在该用户是否获取表单的用户名和密码用户名和密码是否为空设置值存取用户名和,跳转到首页是否关闭数据连接用户注册开始输入用户注册信息获得用户信息用户名真实姓名性别密码邮箱地址地址用户是否可以注册连接数据库表在表中自动生成用户,并将用户的信息写入表中是否获取表单中的注册信息,是否填写完整是关闭数据连接书籍查询开始在表单中分页显示查询到的书籍记录,将书籍的传给显示该书籍的详细信息获取用户名和表单中的隐含的书籍,将书籍存于名为用户名书籍的中该书籍的信息是购物车开始输入书籍名称书籍价格作者简介入库时间库存量选择分类出版社连接数据库表是否信息完整在表中自动生成书籍,并将输入的书籍信息写入表格提示请输入完整信息是否是否添加否是提示本书已存在结构查看书籍信息是否购买否是根据中的用户和该用户购买的书籍并显示已购书籍是否修改商品数量是否删除已选书籍是否提交下订单中是否存在用户登录是否继续购物删除已选书籍是是是书籍数量修改成功连接数据库表和书籍信息表否否否否否是是传递用户,书籍,购买数量和购买时间给表,添加新的订单记录更改表中该书籍的存货量功能需求与程序的关系功能名称书籍管理模块购物车管理模块登录管理模块会员登录购买者注册管理员登录书籍查询书籍详细信息显示修改书籍删除书籍添加书籍在线购物系统登录书籍管理查询增加删除书籍修改书籍出版社类别书籍订购书籍删除订购修改订购信息购物车管理书籍查询管理员会员添加出版社添加书籍分类订购书籍删除已选书籍修改订购信息人工处理过程网站管理员对书籍进行管理并定期维护删除更新,已经没有实际意义的数据,保证数据的良好存储,以免造成数据的冗余。尚未解决的问题结帐功能的实现接口设计用户接口登入界面由输入用户名密码的文本框和登陆注册按钮组成。查询界面书籍名称编辑框用于输入图书名称查找按钮进行书名查找。出版社显示区用于显示已有出版社,可点击进行查询类别显示区用于显示已有书籍类别,可点击进行查询购物车界面已购书籍信息显示区用于显示选购书籍信息名称,价格,购买数量数量编辑框用于输入每种图书的数量提交按钮确定购买下订单。管理员增加书籍界面信息编辑框区输入书籍的信息。提交按钮把数据提交到数据库。管理员修改书籍界面书籍名称编辑框用于输入查找的图书名称。查找按钮按姓名查找书籍,并把书籍信息的数据返回到信息编辑区。信中获取文本框和下拉菜单中的值是是连接数据库表和表,下拉菜单中显示已有的类别和出版社,在文本框输入书名三选查询书籍处理汉化问题文本框和下拉菜单中是否有值按照查询条件连接表是否有值将书籍名称类别出版社名称放入中获取中书籍名称类别出版社名称分页显示时获得关闭数据库连接是否购买是否否否书籍详细显示获取书籍的根据连接数据库表获得该书籍的详细信息是否有记录显示书籍信息是否购买获取用户名和表单中的隐含的书籍,将书籍存于名为用户名书籍的中关闭数据库连接是否否是购物车添加书籍是否为游客开始获取所有的值存于类中是否有值是否值的长度大于该用户的用户名长度该值中前部分为用户名获取该的值得到用户购买的书籍根据连接表显示该书籍名称库存单价关闭数据库连接删除书籍获取中用户是否为管理员将所添加的信息传给处理获取得到的信息判断信息是否填入完整图片上传处理连接表添加书籍关闭数据库连接是否成功显示成功显示失败在页面显示,请输入完整信息在页面显示请先用管理员登录是是否否是否获取中用户是否为管理员根据的值连接数据库表进行查询获取文本框中的内容删除的书籍名称类别出版社进行模糊查询是否文本框中有值设置的值为文本框值获取的值是否有记录分页显示记录集删除书籍将隐含的书籍传到处理页面处理页面获取删除的书籍连接表删除编号为的书籍否是是不显示该功能,显示空页,请登录是不显示记录集表格否修改书籍添加书籍获取中用户是否为管理员获取文本框中的内容修改的书籍名称是否文本框中有值连接表查询该书籍是否存在该书籍显示该书籍的信息名称类别出版社作者价格简介库存量封面出版日期将修改书籍的和相关信息传给处理页面获取修改的书籍信息修改表接口设计
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 22 页
第 2 页 / 共 22 页
第 3 页 / 共 22 页
第 4 页 / 共 22 页
第 5 页 / 共 22 页
第 6 页 / 共 22 页
第 7 页 / 共 22 页
第 8 页 / 共 22 页
第 9 页 / 共 22 页
第 10 页 / 共 22 页
第 11 页 / 共 22 页
第 12 页 / 共 22 页
第 13 页 / 共 22 页
第 14 页 / 共 22 页
第 15 页 / 共 22 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。