⽬录
第⼀章系统分析 (5)1课题的可⾏性分析 (5)2 ⽹站最终要实现的功能 (5)3、⽹站功能概述 (5)4、⽹站功能模块图 (6)5、⽹站流程图 (6)第⼆章需求分析 (7)⼀引⾔ (7)1.1编写⽬的 (7)1.2项⽬背景 (7)1.3术语定义 (8)1.4参考资料 (8)⼆需求概述 (8)2.1软件⽬标 (8)2.2⽤户的特点 (8)2.3假定和约束 (9)三需求规定 (9)3.1对功能的规定 (9)3.1.1商品管理 (9)3.1.2 ⽤户管理 (10)3.2对性能的规定 (11)3.2.1 精度 (11)
3.2.2 时间特性要求 (12)3.2.3 灵活性 (12)
3.3各模块功能及输⼊输出要求 (12)各模块功能 (12)图书添加[BOOK-01] (13)图书查询[BOOK-02] (13)图书修改[BOOK-03] (14)图书删除[BOOK-04] (14)图书详细信息[BOOK-05] (14)类别添加[TYPE-01] (15)修改[TYPE-02] (15)
类别删除[TYPE-03] (16)⽤户添加[USER-01] (16)⽤户修改[USER-02] (16)⽤户删除[USER-03] (17)⽤户查询[USER-04] (17)⽤户详细信息[USER-05] (18)按照类别统计[STAT-01] (18)按照出版社统计[STAT-02] (18)登录[LOGIN-01] (19)主页[MAIN-01] (19)3.4对数据库的要求 (20)3.4.1创建数据库book (20)3.4.2 数据管理能⼒要求 (21)3.5故障处理要求。 (21)3.6安全保密需求 (22)3.7其他专门要求 (22)四运⾏环境规定 (22)4.1硬件环境: (22)4.2软件环境: (22)4.3接⼝ (23)4.3.1 ⽤户接⼝ (23)4.3.2 硬件接⼝ (23)4.3.3 软件接⼝ (24)第⼆章软件设计 (24)1引⾔ (24)1.1编写⽬的 (24)2总体设计 (24)2.1需求规定 (24)2.2运⾏环境 (24)
2.3基本设计概念和处理流程 (25)3.接⼝设计 (30)5.系统论据结构设计 (31)1)逻辑结构设计 (31)5.2物理结构设计 (33).3UML设计 (34)
第四章测试计划 (35)1引⾔ (35)1.1编写⽬的 (35)
1.2背景、定义、参考资料同上⽂档 (35)2计划 (35)2.1软件说明 (35)2.2测试内容 (36)
⽤例⼀:显⽰图书列表 (37)⽤例⼆:图书查询 (38)2.3.3测试资料 (38)第五章⽤户⼿册 (40)
登陆界⾯,输⼊⽤户名:⾼艺⽅密码1 进⼊主页⾯ (40)图书商理后台系统主页⾯ (40)添加图书界⾯: (42)图书列表界⾯ (42)添加类别界⾯ (43)类别列表界⾯ (43)按类别统计界⾯ (44)按出版社统计界⾯ (44)添加⽤户界⾯ (45)⽤户管理界⾯ (45)修改⽤户信息界⾯ (46)第六章项⽬开发总结报告 (46)1引⾔ (46)1.1编写⽬的 (46)
1.2背景、定义、参考资料同上⽂档 (47)2实际开发结果 (47)2.2主要功能和性能 (47)前台各模块的功能介绍 (47)2.3进度 (48)3开发⼯作评价 (48)3.1对技术⽅法的评价 (48)3.2出错原因的分析 (48)4经验与教训 (49)第⼀章系统分析
1课题的可⾏性分析
(1)技术可⾏性——此⽹上书店系统可以运⾏于windows xp, windows7操作系统。对计算机的硬件配置没有太⾼要求,现在的个⼈电脑完全可以满⾜。数据库运⽤oracle来实现。在⽹站设计⽅⾯,运⽤HTML、CSS样式、JSP等知识制作出合理⽣动的⽹页。
(2)经济可⾏性——此系统可以运⾏于现在市场上出售的各种个⼈电脑,系统成本主要集中在系统的开发上。当系统投⼊运⾏后,可以实现在⽹上租书功能。所带来的效益远远⼤于系统软件的开发成本。在经济上是完全可⾏。
(3)操作可⾏性——界⾯设计充分考虑浏览⽤户的习惯,图书信息浏览、会员注册登录、租书、购书等功能操作⽅便。⽽且所有⽹页设计清新、简洁、合理,不会让⽤户感到视觉疲劳。可操作性很强。2 ⽹站最终要实现的功能⽹上书店后台系统管理A.书籍信息管理B.书籍分类管理C.书籍统计管理D.后台⽤户管理E.管理员管理3、⽹站功能概述
管理系统是系统管理员对整个⽹站后台数据库进⾏维护,是此⽹站最重要的⼤门。在进⼊本栏⽬时系统会提⽰输⼊系统管理员的⽤户名和密码,对于其他⽤户此界⾯是不可见的。它包括⽤户管理、书籍管理、统计管理和类别管理,各模块的功能如下:1、图书库存管理
管理员可以添加新书、添加书籍以及修改书籍库存信息和删除书籍。2、⽤户管理
管理员可以添加新⽤户、修改⽤户以及删除⽤户。 普通⽤户可以修改⾃⼰的信息,删除⾃⼰的记录 3、类别管理⽤户可以添加新的类别,修改类别,删除类别 4、统计管理⽤户和管理员可以对图书进⾏按类别统计和按出版社统计4
图1-4 ⽹站功能模块图5、⽹站流程图
图1-5 ⽹站流程图第⼆章需求分析⼀引⾔1.1 编写⽬的
1 ⽬的:本书有助于⽤户更了解我们对本⽹站的建设计划,是我们双⽅之间能够互相信任的准则。在完成了针对“⽹上书店后台管理系统”市场的前期调查,同时与多位软件使⽤者进⾏了全⾯深⼊地探讨和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对“⽹上书店后台管理系统”做了全⾯细致的⽤户需求分析,明确所要开发的软件应具有的功能、性能与界⾯,使⽹站分析⼈员及开发⼈员能清楚地了解⽤户的需求,并在此基础上进⼀步提出概要设计说明书和完成后续设计与开发⼯作。⽅便读者,减少运营费⽤,便于管理。
2 本说明书的预期读者为客户、业务或需求分析⼈员、测试⼈员、⽤户⽂档编写者、项⽬管理⼈员。1.2 项⽬背景
说明:由于现在⼈们⽣活⽔平的提⾼,对⽣活质量的追求的同时提升⾃⾝的素质也越来越重视,⽹上书店越来越受到⼴⼤⼈民的欢迎,同时,也出现了很多,⽹上书店⽅⾯的问题,⽐如:如何更⽅便的查找书籍,如何更快捷的买到书籍、等⼀系列的问题都出现了。为了解决以上问题,让⼴⼤在⽹上购书的⼈民放⼼,特建此⽹站为⼴⼤购书者服务。a. ⽹站名称:⽹上书店后台管理系统;b.项⽬委托⽅:。c.开发者:;
d.⽤户:从事⽹上书店管理的开发⼈员。e.实现该软件的计算中⼼:.1.3 术语定义
以下对oracle 11g, eclipse;
Oracle 11g:所⽤的数据库管理系统。eclipse:所⽤的开发⼯具。1.4 参考资料
张海潘.《软件⼯程导论》;
曾顺编著《精通Div+Css⽹页样式与布局》;
⼆需求概述2.1 软件⽬标
如果本软件产品是⼀项独⽴的软件,⽽且全部内容⾃含数据库,数据访问层,业务逻辑层,页⾯表现层的⼏部分。2.2 ⽤户的特点
列出本软件的最终⽤户是图书管理员和读者,图书管理员需要进⾏⽤户的创建,修改和删除等⼯作,要求具备计算机知识,如权限管理等。读者是普通⽤户,具备⼀定的计算机操作知识即可。本软件的预期使⽤频度为5年。这些是软件设计⼯作的重要约束。2.3 假定和约束
经费不得2万、开发期限不应超过⼀个⽉等。三需求规定3.1 对功能的规定⽤例图
图3.1.1 管理员⽤例图3.1.1商品管理⽤例图描图如下:
图3.1.3.1 商品管理图描述
本⽤例操作员进⾏图书的查询,修改,添加,删除。图书类别的查询,修改,添加,删除参与者系统管理员3.1.2 ⽤户管理⽤例图描图如下:
图3.1.3.1 ⽤户管理图描述
本⽤例进⾏⽤户的查询,注册,修改,删除。参与者管理员
3.2 对性能的规定
管理后台⼤数据量的统计分析通过存储过程进⾏,统计分析处理在4秒内完成,当管理后台通过公⽹访问数据库进⾏业务处理时,响应时间在4秒之内。本⽹站应运⾏在windows 98以上系统下。3.2.1 精度
⽹上书店的数据的精度为⼩数点后两位,即图书的价格精确到“分”。3.2.2 时间特性要求
说明对于该软件的时间特性要求:a.响应时间约为0.5秒;b.更新处理时间为1秒;c.数据的转换和传送时间为2秒;3.2.3 灵活性
a.⽤户名和密码的格式不作任何;b.可以运⾏在除DOS环境以外的所有环境下;c.同标准规格的其它软件兼容;
d.数据精度的范围:1.00¥~1000.00¥;
e.根据图书种类的增减适时的改变数的分类分级。3.3 各模块功能及输⼊输出要求各模块功能
图书添加[BOOK-01]
图书查询[BOOK-02]
图书修改[BOOK-03]
图书删除[BOOK-04]
图书详细信息[BOOK-05]
类别添加[TYPE-01]
修改[TYPE-02]
类别删除[TYPE-03]
⽤户添加[USER-01]
⽤户修改[USER-02]
⽤户删除[USER-03]
⽤户查询[USER-04]
⽤户详细信息[USER-05]
按照类别统计[STAT-01]
按照出版社统计[STAT-02]
登录[LOGIN-01]
主页[MAIN-01]
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- dfix.cn 版权所有 湘ICP备2024080961号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务