管理信息系统课程设计
学院 :商学院 班级 :信管10-2 姓名 :李西垒
学号 :201008071064
课程设计题目 :网上购书管理信息系统的分析、设计和实施
一、 课程设计目的
通过数据库系统原理课程设计的操作与实践,使学生了解关系数据库的相关理论知识和有关工具软件的使用技巧,在一定程度上提高应用程序的综合开发能力和创新意识、创新能力。开发一套校园内网上购书系统,可以让顾客通过浏览器浏览网站售书目录,从而挑选自己满意的图书,并下订单购买。而网站后台人员需要维护网站会员信息、书籍信息以及订单信息。本系统的目的就是要开发一套既方便客户网上购书,又方便网站维护人员维护网站WEB服务系统。
二、课程设计内容 1、题目
网上购书管理信息系统的分析、设计和实施 2、网上购书管理信息系统初步调查的资料
现有什么:包括现行网上购书系统的规模、人力、物力、设备和技术条件,机构组织、管理体制、工作效率、可靠性等等。在现有资源下能提供什么:即现行网上购书系统能够提供哪些人力(各种技术及管理水平的人)物力(多少设备、房屋)财力(多少钱)、时间(可以给出多长研制时间)等方面的资源,它们对现行系统的情况及新系统的研制持什么态度?
书店管理系统需要满足来自三个方面需求:第一,书店工作人员通过计算机来管理各类图书,进行图书分类编号,调整图书结构,增加图书库存,适应读者的需求。第二,工作人员对读者的需求情况能作好全面的掌握,及时得到历史销售记录。第三,也是书店的核心工作,对图书的销售管理。 2.1 需求分析
随着科学技术的不断提高,计算机网络的功能已进入人类社会的各个领域并发挥着越来越重要的作用。各类学校的校园网也运行了多年,但还有不少学校的管理系统缺少统一规划,单机运行的信息孤岛还为数不少,所以有必要进一步研究充分利用校园网合理整合原有异构数据库,从而建立相关部门协同合作的管理系统。本教材管理平台充分依托校园网,实现教材信息的集中管理、分散操作、信息共享,使传统的教材管理向着数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的学校信息系统打下良好的基础。学校通过使用本系统,可以实现教材预定、领取、教材计划、定单、库存的自动管理,提高效率,避免出错。教材管理系统软件切实推进了教学管理的信息化。该软件是以面向对象编程
语言为实现语言,其功能在系统内部有源代码直接完成。操作人员只需输入一些简单的汉字、数字,即可完成操作,达到自己的目标。大大提高了工作效率,作到信息的规范管理,科学统计和快速查询,让教材管理处更好的为学校服务。
2.1.1 用户角色需求
根据习惯上教材科的操作方式,整个系统应该有三种用户角色,即教材科人员,普通学生教师和系统管理员。
教材科人员处理订书领书操作,而不能进入到系统管理的模块中;学生教师可以查询教材信息,不能进入其它任何模块;系统管理员在后台对系统进行用户管理,教材信息管理,并展开系统的正常运行维护工作,但不能进入教材科人员操作模块。除普通的学生教师等查询用户外,每个角色操作都通过密码验证和用户类型选择后登录。通过系统管理员才可以修改密码。工作完成后,通过各自专门的出口退出登录状态。
2.1.2 性能需求
整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。 2.2
可行性研究 2.2.1 技术可行性
此次信息系统开发是对所学专业知识的一次综合应用与提高,我们小组可以在电子商务实验室完成系统开发。该机房计算机配置肯定能满足系统开发的要求。我们小组可以选定两三台计算机,建立系统开发环境,主要是安装数据库工具(MS SQL SERVER 2000),应用程序开发工具(ASP.NET与Visual Studio 2005)。我们小组的部分成员有计算机,小组成员之间可以通过QQ或电话进行即时交流,协调开发工作,解决开发工作中出现的问题。
就技术力量来说,该学期,我们小组各成员已经学习了管理信息系统,并且对网络技术和操作系统也有系统的了解,有些成员熟悉计算机原理,能解决常见的硬件故障和硬件选择。目前,教材管理信息系统已得到了大量应用,有许多可供参考的成功系统。而且,网上有许多关于ASP.NET编程的资料和SQL SERVER方面的资料。 从技术角度考虑,此信息系统开发可行。
2.2.2 经济可行性
目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并不是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发完实际运行后,将很大程度上提高计算机的功能,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给我们对系统的开发有个全面的认识。从经济角度考虑,此信息系统开发可行。
2.2.3 法律上的可行性
整个系统由于是自行开发,自行使用,所以系统本身不存在法律上的版权争议。在服务器软件方面,应该使用正版软件,因为整个系统尽管是开发给内部使用,但它毕竟很多部分还是要依靠Internet的,一旦服务器连接到Internet上,它的操作系统可能会被Microsoft跟踪,如果不是正版软件,将不得不面临民事诉讼的风险。
三、课程设计要求
1、系统分析报告 (
1
开始 网上购书 书店首界选择 书籍信息查询 返回首页 )现行系统的
书店概况 业务流程图
会员登陆 注册
流
程
图
2、数据
买书 下订单 使用网上银行付款 网上支付 现金支付 成功 修改数据库 3、数据项
属性名 书籍编号 书籍类别 书籍名称 书籍价格 书籍简介 书籍折扣 库存数量 存储代码 bno bkind bname bprice bintro bdis bstock 类型 nchar nchar nchar nchar varchar int int 长度 10 20 40 10 80 备注 主码
属性名 顾客编号 顾客密码 顾客姓名 顾客性别 顾客年龄 顾客住址 联系电话 存储代码 cno cpass cname csex cage cadd cphone 类型 int char char char char nchar char 长度 10 10 10 10 20 10 备注 主码 是 否 否 否 是 是
属性名 管理员登录名 管理员密码 存储代码 mno mpass 类型 char char 长度 10 10 备注 主码
属性名 订单号 存储代码 ono 类型 int 长度 备注 主码