doc (基于JSP的在线书店设计)(最终版) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:29 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-03-31 06:41

中文名订单明细表号订单号用户名用户地址图书名称,图书价格连接数据库的特点当开发环境通过连接到数据库上之后,在设计中使用数据库画笔可实现对该数据库中表格,视图等的操作,如创建表,修改表,删除表,增加删除记录。


设计中设计数据窗口的时候,通过对话框实现与数据的连接。


在应用程序中则般是在应用程序对象中书写连接数据库的程序代码,使得应用程序开始运行并实现与数据库的连接。


第章详细设计详细设计阶段的根本目标是确定应该如何具体地实现所要求的系统,包括了用户界面设计程序过程设计等步骤。


系统的主要功能及实现根据上面的需求分析,设计好数据库系统,然后开发应用程序可以考虑的窗体的系统,每个窗体实现不同的功能,可以设计下面的几个模块。


管理员区管理员区的主要特性还是强调在管理上,这点在操作上非常简单。


该部分主要为网站的维护而建立,其主要功能是管理员通过特有的用户名和密码登陆管理页面,对其用户和书籍进行管理,查询修改添加删除书籍对用户进行权限设置。


这是个任意个动态网站的必不可少的部分。


如图所示。


图管理员结构模块图库存订单管理管理员区添加书籍书籍管理用户管理删除书籍删除用户购物车购物车主要的功能是为了客户在选到自己满意的图书时,能够方便的进行购买而设置的模块,他包括填加商品,清空商品的特性等,在此基础上我还自己填加了讨价还价的功能。


购物车是网上购物的必备,主要用于极力客户购买的图书编号书名出版社作者数量单价等信息,并且要计算出总加量,以便购书者可以随时掌握自己的购买信息。


将客户购买的信息在购买结束后用数据库统的管理,直接将信息写入数据库,我觉得这样比较简单些,不足的是会给服务器大的负担。


如图所示。


图购物车模块结构图书籍管理模块该部分主要为网站书籍管理员对图书信息的管理和前台对图书信息的显示建立的。


该模块的使用者,分别为管理员和用户。


管理员可通过该模块对书籍进行添加删除书籍查询在线购买。


用户可通过该模块对想要浏览的图书信息进行查询。


如图所示。


购物车购买商品填加商品清空商品讨价还价退出图书籍管理模块图程序流程图程序流程图的优点是对控制流程的描绘很直观,易于掌握。


通过对系统的调查和可行性分析,画出程序的流程图如下所示,程序过程设计主要是在借助过程设计工具的情况下,对程序的具体实现过程进行设计。


程序的主要部分设计在这个环节完成。


如图所示。


图书管理管理员用户添加删除修改浏览在线购买浏览查询查询图程序流程图用户界面设计般交互设计般交互涉及信息显示数据输入和系统整体控制等方面。


致性为客户交互界面中的菜单选择命令输入数据显更改个空账号密码的用户每种用户类型更改个空帐户但密码非空删除用户测试删除个不存在的用户删除个已存在的用户删除个空用户数据录入测试录入条空记录录入条以上全部数据项非空记录录入条以上只填必填数据项的记录录入条以上只填非必填数据项的记录对具有外键关联的表录入条以上检验外键约束的记录录入条以上正确的记录录入条以上检验其他自定义完整性约束的记录查询测试正常查询条以上记录查询各种查非所查的记录查询各种不对应选项的查询第章软件使用说明书由于的功能模块基本在首页上体现,即用户登陆的对话框用户对书籍的搜索对话框等。


首页部分主要以文字和图片介绍为主,因此构图比较简捷。


此部分主要制作工具为。


其效果图如所示。


图登陆首页图片用户可通过浏览器登录到该页面后,通过自己的需求来完成后续的操作,进行图书的选择和购买。


管理订单模块的页面用文件实现,在标题上显示订单列表页面内容包含订单序号订单状态订购日期客户姓名。


截图如所示。


图订单列表图订单明细列表页面显示图书名称价格数量状态,设置超链接删除,用于显示订单明细的页面,截图如下所示。


图订单明细表参考文献初小璐完全掌握机械工业出版社,数据库管理系统英文版第三版美清华大学出版社,张海藩软件工程导论北京清华大学出版社,谢希仁计算机网络第二版北京电子工业出版社,戴志诚,赵国峰信息化系统建设案例北京人民邮电出版社,成晓静,毕靖网页设计三剑客完全学习手册北京中国电力出版社,赵强精通编程北京电子工业出版社,萨师煊,王珊数据库系统概论北京高等教育出版社,张海藩,李劲,谢兆阳数据库设计与系统管理北京清华大学出版社,刘禾,蔡锋数据库假设技巧北京科技技术出版社,徐建波与设计教程北京中国矿业大学出版社,于书举,许向众数据库设计与开发教程北京电子工业出版社,安海忠,李文斌,林旭新商业网站建设与管理北京人民交通出版社,课程设计总结通过对在线书店系统的设计,使我进步了解了软件的设计方法以及和的使用。


进步掌握基本的语言的使用和软件设计的般步骤。


同时对所学的软件工程和数据库知识有了进步的掌握。


时间也过得太快了,毕业设计很快就要结束了。


在这次毕业设计中,在谷德斌老师的指导下完成了在线书店系统的系统调研平台论证需求分析总体设计详细设计界面设计。


其中主要的可行性分析需求分析总体设计,它们都是比较重要的组成部分,也是后期设计软件的基础与必备。


需求分析文档编辑的好坏直接影响整个软件设计工作。


本系统基本能够实现客户远程购书的功能在进步完善的基础上,将可以投入实际的应用。


此次所作课题是在线书店,由于我的编程水平和经验不足,有些功能的实现并不完美并不理想。


在已经完成的程序中,也存在许多不尽人意的算法,也没有统优化,系统有待进步改善,而这些问题也让我充分认识到了软件开发的困难程度。


通过这次课程设计,使我对电子商务网站的开发有了定的了解。


对软件开发方法和手段,我都有了定的认识丰富了我的软件开发的经验,提高了程序编写的水平。


加深理解了在课程中书本上学到的知识和理论,并使其在实际开发中得到运用。


以及众多的其他功能,使用致的格式。


在设计的过程中,基本上保持了系统的格式致。


行有较大影响的操作前提示用户确认在设计过程中,如果用户要执行删除操作,以及对数据库的读写操作时,都会有窗体弹出询问继续操作或者予以提示。


少两次操作间需要记忆的内容为了避免用户为下步操作而记忆大量数据,所以在设计过程中在需要数据传递的窗体中设置全局变量,来传递数据。


例如在入账和入库的模块的操作中都用到了这样的方法。


允许允许用户的误操作尽量不对系统造成伤害。


信息显示设计应当尽量为用户提供的界面显示时完整的明确的和容易理解的。


这样才能满足用户的需求。


使用不同的方式显示信息用文字图形声音,按位置移动和大小,使用颜色和省略等方式传达信息。


只显示与当前工作有关的信息在用户操作有关系统的特定功能的信息时,不必看到与之无关的数据菜单和图形。


使用便于用户迅速吸收数据的方式来表示数据在系统设计的过程中,较多地使用了图表的形式表示数据,例如在分析中就使用了柱状图的形式表现了复杂的数据。


这样,用户可以直观的体会到图表所表示的含义。


使用致的标记标准的缩写和可预知的颜色为了使系统所表达的含义准确无误,就必须适用致的标记标准的缩写和可以预知的缩写,这样用户就无需参照其他信息源就能理解,而正确地适用软件。


产生有意义的信息对于系统在运行过程中产生的尽量给用户返回个容易理解的信息,以使用户保持对系统的信任,和系统的可用性。


使用窗口分隔不同类型的信息使用不同的窗口显示保存不同类型的信息。


输入界面设计用户的大部分时间用在选择菜单命令键入数据和向系统提供输入。


在系统中,键盘是主要的输入介质,但是鼠标等设备的也是重要的输入手段,所以,对于他们的数据输入操作有如下约定保持信息显示和数据输入间的致性为了方便用户的使用,鼠标应当尽量减少操作的幅度。


保持显示信息和输入信息之间的致性对于用户来说,要保证其输入的数据在显示上与其他显示的视觉特征例如文字大小颜色位置等要致。


对于不同类型的用户在登录到系统后,由于有不同的权限,所以在主界面中会有些项目受到限制而无法使用,所以要使这些项目不发生作用,以保证系统安全。


软件测试测试的方法和步骤软件的测试方法有两种,种是黑盒测试功能测试,另外种是白盒测试结构测试。


黑盒测试把程序看作个黑盒子,完全不考虑程序的内部结构和处理过程。


也就是说,黑盒测试是在程序接口进行的测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当的接受输入数据并产生正确的输出信息,程序运行过程中能否保持外部信息的完整性。


白盒测试的前提是可以把程序看成装在个透明的白盒子里,测试者完全知道程序的结构和处理算法。


这种方法按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否能按预定的要求正确工作。


在本次软件的测试工作中,由于水平的限制,仅仅对软件的各个功能模块进行了测试,并对各个模块之间的接口进行了详细的测试用黑盒测试法。


测试的步骤由于该系统是个小系统,可以把整个系统作为个单独的实体来测试。


当然,在测试的过程中可以分模块分阶段来进行。


测试用例本次设计主要模块有三个,即管理员模块注册用户模块网络用户模块,这里只列出这三个模块的测试用例。


当然,在实际的测试中应尽可能的对每个功能,都能测试到。


登录测试输入空账号输入不存在的账号密码输入正确的账号和的密码输入正确账号和空密码新建用户测试创建个已存在的账号创建每种用户类型的空密码的账号正常创建每种用户类型的账号非空密码创建每种用户类型的空账号且空密码创建每种用户类型的非空密码的空账号更改用户测试更改每种用户类型已存在的用户更改每种用户类型个不存在的用户每种用户类型将个非空密码的用户改为空密码每种用户类型将个空密码的用户改为空密码每种用户类型将个用户只更改权限每种用户类型

下一篇
(基于JSP的在线书店设计)(最终版)第1页
1 页 / 共 29
(基于JSP的在线书店设计)(最终版)第2页
2 页 / 共 29
(基于JSP的在线书店设计)(最终版)第3页
3 页 / 共 29
(基于JSP的在线书店设计)(最终版)第4页
4 页 / 共 29
(基于JSP的在线书店设计)(最终版)第5页
5 页 / 共 29
(基于JSP的在线书店设计)(最终版)第6页
6 页 / 共 29
(基于JSP的在线书店设计)(最终版)第7页
7 页 / 共 29
(基于JSP的在线书店设计)(最终版)第8页
8 页 / 共 29
(基于JSP的在线书店设计)(最终版)第9页
9 页 / 共 29
(基于JSP的在线书店设计)(最终版)第10页
10 页 / 共 29
(基于JSP的在线书店设计)(最终版)第11页
11 页 / 共 29
(基于JSP的在线书店设计)(最终版)第12页
12 页 / 共 29
(基于JSP的在线书店设计)(最终版)第13页
13 页 / 共 29
(基于JSP的在线书店设计)(最终版)第14页
14 页 / 共 29
(基于JSP的在线书店设计)(最终版)第15页
15 页 / 共 29
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批