南通大学杏林学院
毕业设计(论文)任务书
题目: 企业内部信息管理系统的设计与实现
姓 名
虞青
专 业
软件工程
班 级
软件 075
指导教师 魏晓宁
发任务书日期
2011 年
5 月 9 日
课题的内容和要求(研究内容、研究目标和解决的关键问题)
基本内容及目标
1、理解软件的三层结构,即表现层、业务逻辑层和数据访问层。
2、掌握数据库系统的组织管理方法。
3、了解信息管理系统的基本结构及一般开发方法。
4、数据库设计合理,使其能够满足企业信息系统的基本需要,为方便系统的设计,数
据库的每一个表都要有自动编号类型的 ID 号作为主键。
5.掌握 Struts+Hibernate+Spring 框架下系统开发的方法。
6、实现日志管理
解决的关键问题
1、二级菜单的实现
2、数据库表的关系
3、日志管理模块中人员所进行的操作自动会添加一条信息。
4、每个企业人员所具有的增删查改不同权限的设计。
课题的研究方法和技术路线
课题的研究方法、技术路线
1. 阅读系统设计的书籍
2. 了解 SSH 架构的相关知识
3. 了解系统制作的流程,学习系统设计的基本技术
4. 选择合适的管理系统制作工具和软件,注意采用先进的技术和手段。
5. 进行系统的规划,包括系统的框架结构、模块设计、界面等等。
进行各个模块的制作和编写等等。 完成企业信息系统的连接和调试
基 础 条 件
研究工作条件和基础
1、硬件平台
客户端硬件要求:
中央处理器:P4 1.5 GHz 以上处理器
内存:512 M 以上内存
硬盘:10G 以上可用硬盘空间
其他:鼠标、键盘
应用服务器端硬件需求:
中央处理器:P4 1.5 GHz 以上处理器
内存:512 M 以上内存
硬盘:20G 以上可用硬盘空间
其他:鼠标、键盘
数据库服务器:同应用服务器
2、软件平台
服务器端操作系统:Windows2000 Server
客户端运行环境:能运行 IE6 及以上浏览器的操作系统
数据库:Mysql (5.0 以上)
3、系统开发工具
MyEclipse6.0
WEB 应用服务器软件:Tomcat(5.5 以上版本)
参考文献
[1] 雍俊海.《java 程序设计》.北京:清华大学出版社,2004.8
[2] 萨师煊,王珊著. 数据库系统概论[M].北京: 高等教育出版社,2002
[3] 万涛.《企业办公自动化软件系统的过去、现在和未来》.2002
[4] 张海藩.《软件工程导论》(第四版).清华大学出版社,2004.12
[5] 郭梅、江红.《Struts 在实现 MVC 架构中的应用》. 计算机与现代化 2004 年 01 期
[6] 冯彦.《基于 JSP 和 Struts 框架的动态 Web 开发技术研究以及实践》. 【学科专业名称】
软件工程【论文级别】 硕士【网络出版投稿时间】 2005 年 08 月 26
[7] 王征编. javascript 网页特效实例大全-(珍藏版) [M].北京: 清华大学出版社,2006
[8] 计磊,李里,周伟著. 精通 J2EE-Eclipse.Struts.Hibernate.Spring 整合应用案例[M].北
京: 人民邮电出版社,2006
[9] 梁建全,周力,孟志勇,田利军编著. 精通 轻量级 Java EE 框架整合方案[M]. 北京: 人
民邮电出版社,2008
[10] 黄斯伟等遍著. CSS 完全使用详解[M].北京: 人民邮电出版社,2007
[11] 李刚编著. 整合 Struts+Hibernate+Spring 应用开发详解[M].北京: 清华大学出版社,
2007
[12] Salminen, V. Lyytikäinen and P. Tiitinen.《Putting documents into their work context in
document analysis》
[13] Andy Adler,a John C. Nash and Sylvie Noël《Evaluating and implementing a collaborative
office document system》
本课题必须完成的任务:
系统中需实现的功能:
• 部门管理
新增部门、修改部门和删除部门
• 机房管理
新增机房、修改机房和删除机房
• 字典管理
新增字典类型、更改字典类型、删除字典类型、新增字典、更改字典、删除字典和查询字典
• 人员管理
新增人员,修改人员,删除人员和查询人员
• 日志管理
生成日志,查询日志
• 权限模块:
模块:指系统的功能单元,目前系统的模块为“部门管理”,“机房管理”,“日志管理”,
“人员管理”,“权限管理”五个模块。
操作权限:指每一个模块中的具体功能操作。
角色:一个角色归属于某一个模块,是该某块中一系列操作权限的集合。
备 注
论文以及项目的设计
起讫日期
2011.1.1-
2011.3.1
2011.3.2-
2011.4.1
2011.4.2-
2011.5.1
2011.5.2-
2011.5.15
2011.5.16-
2011.6.1
成果形式
进度计划
工作内容
熟悉相关的技术和查阅资料
需求分析,初步确定系统方案。
完成企业信息系统功能设计和编码
测试和完善系统
撰写相关论文
2011.6.2-
2011.6.9
准备答辩
学
系
审
核
意
见
系主任签名:
______年____月____日
南 通 大 学
毕 业 设 计
题目: 企业内部信息管理系统的设计与实现
姓
名:
耿 琳
指导教师: 魏 晓 宁
专
业:计算机科学与技术
南通大学计算机科学与技术学院
2007 年 6 月
随着计算机技术、网络技术和信息技术的不断发展,这些技术越来越多地改善着现代人的
摘
要
思想观念。网络办公自动化系统是计算机技术和网络迅速发展用于
解决办公问题的一个典型实例,开发这一系统的主要目的是为了实现信息交互和
资源共享、提供协同工作的便利、提高办公的工作效率、进而避免让人们从繁琐
的有纸办公中重复做大量相同的劳动。目前,我国一些政府和企业单位的人事管
理水平还依存在以纸张作为介质的信息交换基础上,这样的机制已经制约了新技
术的普及和推广、已经跟不上时代的迅速发展,因为它既浪费了大量人力和物力
也使得在大量的资料中查找相关信息变得越来越难,总之,在信息时代这种传统
的管理方法必然被计算机为基础的信息管理所取代。
就本课题而言,为开发出符合现代企业信息管理要求的各项功能,首先对企
业做了可行性分析调查,后来又做了大量的需求及系统分析,并做了详细的整体
设计和详细设计,根据前期的各项工作,最后进行了系统开发工作。开发此系统
从符合操作简便、界面友好、灵活、实用、直观、安全的要求出发,完成人事管
理的软件设计开发全过程。这一系统的功能主要包括:新进员工加入时人事档案
的建立;老员工转出或部分员工职位变动引起职工信息的修改;企业员工信息查
询、统计等人事管理工作以及所有员工工资的核算、累计、岗位工资补贴计算;
员工的请销假管理等。系统开发完成后,对系统进行了综合测试;主要测试了系
统的健壮性、准确性和是否高效,经过实际使用证明,此人事管理系统可以基本
满足大多数政府机构及企业人事管理方面的各种需要。尚未完成的工作主要有打
印功能、报表输出、联网实时数据更新功能、错误处理和数据备份与转存功能等。
关键词:管理系统、数据库,人才管理