第2章系统需求分析
2.1.1问题定义
问题定义阶段必须回答的关键问题是“要解决的问题是什么?”。显然,这个问题解决整个软件开发周期中起着指导性作用。软件开发应该有这样一条鲜明的线索贯穿始终,否则我们的所有工作都是盲目的。现在我们应该明确问题定义阶段的主要任务:我们要建立一个图书信息管理系统,以解决学校图书馆事务的基本情况,来摆脱传统的手工记账,实现管理自动化,从而提高工作效率。同时该系统应不可避免的涉及到图书信息,读者信息,读者借阅信息的文护和处理及信息统计和查询处理。
2.1.2 可行性研究
系统的可行性分析包括两个详细的部分:分析开发新的系统的必要性和可能性。必要性在前面系统初步调查中已经作了详细的分析;可能性主要包括经济可行性、技术可行性和运行可行性三个方面。
经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和文护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。
技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。图书管理系统用的是Vs2000开发工具,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前B/S模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。
运行可行性是对组织结构的影响,现有人员和机构、设施设施和环境对系统的适应性及人员培训补充计划的可行性。
2.1.3图书管理系统具体任务要求和运行过程:
系统的功能要求即用户对目标系统数据处理功能所提出的要求,主要考虑以下管理需求:
(1)图书信息管理:管理员登陆系统后可以添加图书类别,对图书类别信息进行管理,添加图书信息,对图书信息进行管理。
大学生支教倡议书 (2)读者信息管理:管理员登陆系统后可以添加读者类别,对读者类别信息进行管理,添加读者信息,对读者信息进行管理。
(3)借阅信息管理:管理员登陆系统后可以实现读者借书的登记,读者还书的登记,如果读者借书到期还没有归还,管理员可以在登陆系统后对这些信息进行统计。
(4)系统管理:系统分两种身份(读者身份和管理员身份)登陆系统,他们登陆系统后都可以对自己的登陆密码进行修改,保证帐号的安全性。
技术方面可行性分析
2.2.1 软件分析
1、由于Windows XP操作系统是有人机变互的友好界面,很容易掌握及操作,程序界面相对较容易实现等特点,加之目前基于Windows XP操作系统的软件开发工具也很多,易于学习、开发及应用。
2、同时由于管理业务事务种类繁多,结合学校的实际情况,业务量及管理人员的素质等因素,Windows XP操作系统易学易用,而且可以满足需求,故决定采用Windows XP平台开发。
3、采用Microsoft Sqlserver 2000 型数据库系统作为销售管理系统的后台数据库,Sqlserver2000数据库使用与Windows XP完全统一的风格,采用面向对象的方式对数据库进行管理与操作,大大简化了用户的开发与文护工作,另外小型数据库的灵活性、安全性、易用性为数据库编程提供了良好的条件。
4、由于Microsoft公司的ASP.net服务器编程工具具有简单易学,同时功能强大的特点,选择它可以加速系统的完成进度。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页
ASP.net图书管理系统设计毕业论文 第3页下载如图片无法显示或论文不完整,请联系qq752018766