网络系统建设作业1

  • 格式:doc
  • 大小:32.50 KB
  • 文档页数:3

网上书店系统建设需求分析
李玉国武伟赵梦飞曹晓宾要先建立网上书店系统,首先要做好全面而细致的需求分析。

1总体需求
a.建立对图书提供全面管理的信息系统;
b.对所有的图书、客户提供全面管理;
c.对图书详细信息提供管理。

2功能需求
a.在Internet,客户可通过IE或其他浏览器浏览书目信息;
b.在互联网,可提交订单;
c.具有购物车功能;
e.客户能通过书名来检索书籍;
f.客户可在网上进行注册,成为会员;
g..客户能查看当前订单和以往订单;
h.书店管理员能查找客户信息;
i.书店管理员在发货后能改写订单中的发货日期;
3性能需求
a.系统可以对图书的库存进行统计;
b.系统界面设计友好,操作方便、灵活;
c.具有高可靠性和冗错能力,不允许系统在工作时间停机,不允许系统丢失图书信息,不允许在运行期间出现故障和错误;
d.具有安全检查机制,非法用户不能使用系统,不能偷看系统信息,不能修改图书,防止随意删改,同时提供信息备份的服务;
e.具有保密机制,各级使用者只能看到允许查看的系统信息;
4系统需求分析
本系统的网上书店分为前后台两个管理系统:客户管理系统是在Internet上接受来自全国各地的客户访问的网上书店前台销售管理系统(网站):管理员管理系统是在Internet 内部用于书店的管理员管理的网上书店后台管理系统。

本系统的客户管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览商品、选择商品、提交信息完成购物等。

在支付方面,根据公司的需求,采用了“在线付款”。

本系统设计的网上购物的过程为,当客户通过Internet访问书店的网站时,如果他要购买商品,那么必须先注册成为会员,然后再进行会员登录(确认身份),然后才可以把商品放入“购物车”,通过购物车完成会员的购物后,客户进行提交信息,生成网上订单,有后台的普通管理员进行订单的确认发货,在普通管理员发货之前客户可以对订单的内容进行修改,确认发货后则不能修改。

本系统的后台管理系统触入了企业传统的进销存概念,对图书进行分类管理,提供图书信息的添加,修改和删除等功能,支持图书的封面图片上传功能,从而增强了图书商品的宣传效果。

5.运行需求
a.用户界面
人性化界面,全新感觉,操作简便,一目了然,视图优美等特点。

并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。

b.硬件接口
本软件不需要特定的硬件或硬件接口进行支撑。

c.软件接口
运行于Windows XP及更高版本的操作系统之上。

e.故障处理
正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

调试中遇到的问题及解决的方案:
1)遇到跳出“数据库已经关闭“提示信息阻止程序运行时
可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。

2)关于空记录带来的麻烦
有些空记录往往会使程序无法运行。

此时你可用“if not isnull”语句先判断一下是否为空记录,再操作。

3)有些运行错误也可用补获异常进行处理。

6.其它需求
a.系统的功能实现情况:
用户可在本系统下实现各种用户要求的功能
b.系统的安全性:
对于系统的重要数据都有密码保护,具有一定的安全性对用户提供证书支持(此功能在后续版本中实现)
c.系统的容错性:
用户输错数据都有提示信息,具有较好的容错性能。

d.系统的封闭性:
用户的封闭性较好,用户基本上在提示信息下输数据。