【Java精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Java精品源码-.NET课程设计附带源码 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
《.NET 课程设计》任务书一、课程设计任务及要求: 任务:针对小型信息管理系统或若干综合性设计题目选择一种软件开发模型,完成从需求分析、系统设计、系统实现,软件测试的全过程。
要求: (1)根据软件系统开发的一般原则,完成相应系统的功能设计,完成主要功能模块的程序实现并进行测试训练,给出代码运行结果和相应的设计文档。
可以分组进行,但所有学生必须经历整个系统的开发全过程,以便加深对系统开发全过程的认识。
(2)提交课程设计报告。
(3)指标: 要求完成课程设计报告 3000 字以上约二十页;完成所设计的题目,设计题目的语句行数的和在 200 行语句以上。
二、工作量 2 周(10 个工作日)时间三、计划安排 第 1 个工作日:查找相关资料、书籍,阅读示例文档,选择题目。
第 2 个工作日-第 4 个工作日:设计程序结构、模块图。
第 5 个工作日-第 9 个工作日:完成程序的编码,并且自己调试、测试。
穿插进行课程设计报告的撰写。
第 10 个工作日:上交课程设计报告,由教师检查软件测试效果、检查课程设计报告,给出学生成绩。
指导教师签字: 2012 年 11 月 5 日 目 录1 需求分析................................................................................................................................................... 1 1.1 课题的研究背景............................................................................................................................. 1 1.2 系统的可行性分析 ......................................................................................................................... 1 1.2.1 经济可行性分析 ......................................................................................................................... 1 1.2.2 技术可行性分析 ......................................................................................................................... 1 1.2.3 社会可行性分析 ......................................................................................................................... 1 1.3 系统的需求分析............................................................................................................................. 22 概要设计................................................................................................................................................... 3 2.1 系统的功能需求............................................................................................................................. 3 2.2 设计模式......................................................................................................................................... 33 详细设计................................................................................................................................................... 5 3.1 系统概要......................................................................................................................................... 5 3.2 设计思想.......................................................................................................................................... 5 3.3 模块设计及功能.............................................................................................................................. 5 3.4 数据库的设计.................................................................................................................................. 74 编码........................................................................................................................................................... 85 测试结果及运行效果............................................................................................................................. 126 系统用到的技术..................................................................................................................................... 21参考文献....................................................................................................................................................... 221 需求分析1.1 课题的研究背景 图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。
现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。
因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。
1.2 系统的可行性分析 可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。
信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。
通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:1.2.1 经济可行性分析 作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。
由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。
建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。
1.2.2 技术可行性分析 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。
图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。
这一特点非常适合计算机特点,通过网络 internet 技术,发挥计算机的信息传输速度快、准确度高的优势。
计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
1.2.3 社会可行性分析 社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。
在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。
它对图书馆带来的影响可以看到: (a)对传统管理理念的冲击,可能引起管理层的变动和人员的调整。
(b)对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。
(c)对图书馆与读者之间业务方式的转变和扩充。
最后,针对用户对图书资源进行有效
上一篇:
基于Linux的音频播放器的设计_源代码
下一篇:
bc80e7a0-d1f2-4595-b21d-01a76798e87a