宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。IIS5.1是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。因而用它们联合来开发一个小型的网上书城系统是很方便可行的。另外,本系统只需要一台装有Windows XP操作系统的计算机即可实现该系统的完成,本项目组成员均能熟练的使用Windows XP操作系统,对计算机也都比较熟悉,因而在这方面不成问题。况且本项目组成员均有学过ASP课程及熟悉Access数据库的使用,并有使用过这几个软件和开发语言做过相关系统的经验,所以对于开发网上书城系统,在技术上是可行的。
2.3法律上可行性
该系统完全自主开发,不存在侵犯他人知识产权的行为,同时也没有损害国家、集体和他人的利益,各项工作的开展均按照国家法律规定的范围内进行,在系统设计的相关信息以及功能均没有超出法律的限制,在采用开发该系统的软件(Dreamweaver和Access)也是经过软件研制方授权使用,且开发过程中使用的相关资源均是在法律上允许使用。因而,开发该系统不存在任何的违法行为,在法律上是可行的。
2.4操作上可行性
本系统由于使用ASP开发,开发完成是网页界面友好,操纵起来方面简单,只要用户详细阅读开发者对该系统制定的使用说明手册,用户很快便能上手,方便简单,且又不失实用。该系统主要基于Windows XP操作系统,用户基本上能够轻松的操作Windows XP操作系统,这对于用户操作该系统也提供了一定的便利。用户可以通过系统直接完成各项操作,进行动态更新,而且可以比较直观的看到操作的效果。由于该系统开发工具具有的优点,使该系统在维护等其他方面的开销大大减少了。网上书城系统是一个小型的商品管理系统,所耗费的资源非常的小,用户的计算机无论是硬件还是软件都能够满足条件,因此,本系统在用户运行上是可行的。
3.需求分析
3.1系统需求分析
网上书店是一种高质量,更快捷,更方便的购书方式。网上书店可主要用于图书的在线销售,网站式的书店对图书的管理更加合理化,信息化。售书的同时还具有书籍类商品管理、购物车、订单管理,非常灵活的网站内容和文章管理功能。
根据书店系统的具体情况,系统的主要功能包括:
3
3.1.1用户(前台)功能
1) 注册功能:注册、登录、退出、个人管理 2) 图书选购:浏览图书、购物车的管理 3) 订单的管理:查看订单、修改订单、撤销订单 3.1.2管理员(后台)功能
1) 登录和注销功能
2) 用户管理:删除用户、查询用户
3) 图书管理:添加图书、删除图书、修改图书、查询图书 4) 订单管理:查询订单、确认订单、删除订单
5) 分类管理:添加图书分类、修改图书分类、删除图书分类等。
3.3数据流程分析
3.4业务流程分析
顾客浏览网页,查看书籍信息,选择要购买的书籍。点击购买,如果没有登录,系统提示先登录,若是新用户需要注册后再登录。登录之后就可以进行购买。
4
3.5用例图分析
3.5.1管理者用例 1)登录:管理员登录。
图表 1.1管理者登录用例图
2)订单管理:包括对订单的增加删除以及查询订单功能。
图表 1.2管理者对订单管理用例图
5
3)图书管理:对图书的查询(通过年份、书名、作者查询)、删除、添加以及对图书的修改。
图表 1.3管理者对图书管理用例图
4)用户管理:对用户的查询,删除用户。
图表 1.4管理者对用户管理用例图
3.5.2客户用例图 1)登录:用户登录。
图表 2.1客户登录用例图
6
2)订单管理:让用户可以对自己订单进行查看、撤销、订单的查询、订单的日期查询、修改订单等等
图表 2.2客户对订单管理用例图
3)图书选购:通过输入图书的信息,当需要购买时创建购物车,通过购物车来进行对图书进行浏览、删除以及订单的生成和数量的修改等等。
图表 2.3客户图书选购用例图
4)注册:用户的注册。
图表2.4客户注册用例图
7
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库网上书店--软件工程课程设计小组报告(2)在线全文阅读。
相关推荐: