- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆管理系统开发与设计论文
通达学院
2017/2018 学年 第 1 学期
软件设计 实验报告
模 块 名 称 Java软件设计
专 业 通信工程
学 生 班 级 141303
学 生 学 号
学 生 姓 名 贝 成
指 导 教 师 王 诚
设计题目 图书馆管理系统
任务要求 一、设计的主要技术参数
本系统使用Java语言编写,并在MEclipse进行开发,用到了Mysql数据库进行连接。
二、设计任务
对图书馆管理进行功能分析,设计一个界面友好的,功能比较齐全的管理系统。
三、设计工作量
系统开发前,需对系统进行符合用户需求的分析工作,在此基础上设计并实现系统需完成的各项功能并书写设计报告
实验设备及软件 ?
1.电脑一台
2.Myeclipse、 Mysql 、JSP
同组人员学号及姓名 贝成
参考文献 参考格式:
[1] SUN MICROSYSTEMS I. The Java EE 5 Tutorial Santa Clara,CA,USA 2007.
[2] COWARD D, YOSHIDA Y. Java Servlet Specification 2.4 [J/OL] 2003, /aboutJava/communityprocess/final/jsr154/.
[3] ROTH M, PELEGRí-LLOPART E. JavaServer Pages Specification 2.0 [J/OL] 2003, /products/jsp/.
[4]陈刚. Eclipse从入门到精通 北京: 清华大学出版社, 2005.
[5]孙更新,宾晟, 周峰. Struts框架结构的Java Web开发技术基础与实践教程 电子工业出版社, 2008.
目 录
1 绪 论 1
1.1 选题背景 1
2
1.3 可行性分析 2
1..1 技术可行性 2
1..2 经济可行性 2
1..3 操作可行性 3
2 需求分析 4
2.1 系统需求 4
2.2 性能需求 4
2.3 维护需求 5
2.4 权限需求 5
2.5 主要技术分析 5
3 概要设计 6
6
3.2 处理流程设计 7
3.2.1 系统操作流程 7
3.2.2 数据增加流程 8
3.2.3 数据修改流程 8
3.2.4 数据删除流程 9
3.3 系统E-R图 10
3.4 系统开发模式设计 10
3.5 数据库表结构 11
3.6 数据库连接技术 13
详细设计 18
.1 登录模块设计 18
.2管理员模块设计 19
4.3 人员管理 20
.4 图书管理模块 23
24
4.6 系统参数管理模块 26
5 结论 29
.1 评价 29
.2 收获 29
1 绪 论
本章节介绍了开发此次系统的选题背景以及可行性分析。可行性分析主要涉及技术可行性分析,经济可行性分析还有操作可行性分析。
1.1 选题背景
。
? 总之,建立图书馆的计算机自动化管理系统,不但可以大大提高图书馆图书流通率,而且推动了社会文化生活的进步。
1.3 可行性分析
1..1 技术可行性
本系统仅需要一台装有Office软件的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件。
1..2 经济可行性
学校经常。
1..3 操作可行性
我校管理人员具有高学历、高水平、对外来的新事物接受能力快的特点,并且接受过教育系统的计算机等级培训,对Windows有基本的了解,所以,如果开发一套操作简单的管理信息系统,完全可以帮助他们从繁琐的重复性劳动中解脱出来,以提高的工作效率。
2 需求分析
本章节主要介绍了系统开发的需求分析,涉及系统需求分析,性能需求分析,维护需求,权限需求以及主要技术分析。
2.1 系统需求
要求系统能够提供详细的基础信息,包括自然条件信息、情况、来源、去向、岗位变动情况。能够提供随时查阅在职、非在职人员信息,提供出花名册,同时为情况等。实现管理规范化、科学化,程序代码标准化,软件统一化,确保软件的可维护性和实用性。能够连接各个关联的数据库,获取数据库中的信息,保证各个数据库表格有关项目。实现,对实现、、、等,实现人员、信息浏览、等功能,
您可能关注的文档
- 单相光伏并网逆变器设计(开题报告).doc
- 单级倒立摆PID控制毕业设计开题报告.doc
- 南京信息工程大学论文-论低碳经济下绿色环保型企业价值链创造.doc
- 南京嘉环科技有限公司合同管理系统设计与实现开题报告.doc
- 南京城市绿地地被植物应用现状与建议.doc
- 南京大学本科毕业论文-酞胺哌啶酮合成工艺研究.doc
- 南京工业大学毕业设计(论文)开题报告-基于PLC工业机械手运动控制系统.doc
- 南京工业大学毕业设计(论文)开题报告-风光互补电力发电站远程监测调控系统.doc
- 南京工业大学学士学位毕业论文-升降温制度对陶瓷材料抗热震性指数影响.doc
- 南京工程学院_楼宇智能化_课设论文智能住宅小区安防系统.doc
文档评论(0)