文档介绍:XXX铁道职业技术学院
毕业论文
HUNAN RAILWAY PROFESSIONAL TECHNOLOGY COLLEGE
系别名称: 信息工程系
专业名称: 软件技术(NIIT)
学生姓名:
题目: 班组建设系统
指导老师:
2008年12月9日
目录
正文 4
摘要 5
第1章 引言 6
开发目的和意义 6
本人工作 6
第2章 系统分析 8
系统需求分析 8
系统设计结构 8
系统功能模块 9
系统所实现功能 10
部门管理 11
部门人员管理 11
记录管理 11
班组记录的查询 12
班组记录信息的管理 12
其他信息的管理 12
第3章 系统结构设计 14
本系统采用二层架构 14
系统模块用例图 14
系统记录管理模块 14
系统部门管理模块 14
系统部门人员管理模块 15
系统功能逻辑模型化设计 15
系统功能流程图 15
主要是后台流程,如下图所示: 16
数据库介绍 16
部分数据表E-R图 16
数据表设计 18
第4章 系统界面 20
管理员登陆 20
后台管理主页 20
记录管理 21
部门管理 22
第5章 程序关键源代码 25
管理员登陆部分代码 25
班组合并部分代码 26
利用存储过程管理角色部分代码 31
第6章 系统测试与评价 33
数据完整性测试 33
功能测试 33
用户界面测试 33
毕业设计总结 35
致谢 37
参考文献 38
正文
本组任务
我的任务
。
。
。
。
摘要
平台、二层架构(C/S)的班组建设系统的设计原理、设计思想及具体的实现过程,对在设计过程中涉及到的关键算法及重要作业流程作了具体分析和介绍,并对各个模块的设计思想及设计过程作了详细阐述。 技术,以Microsoft SQL Server 2005作为数据库支撑平台,,面向对象方法学、软件工程思想等。
该系统是一个班组建设系统,是一个以电力企业为背景,开发一个可用于一般单位或公司的班组管理系统,实现班组管理的高效化,电子化。通过使用本系统,可以方便快捷地实现班组管理中的班组记录管理、班组管理、人员管理等操作,是企业的班组管理井井有条,为企业的健康发展创造条件。
本人的毕业设计是主要实现该系统的所有功能,后台采用C#开发语言,数据库采用SQL Server 2005设计。
关键字:班组建设、面向对象、、B/S。
引言
开发目的和意义
随着国家电力体制改革的不断深入,电力企业面临着日益激烈的市场竞争的严峻挑战,为了提高企业的综合竞争能力,扩展企业的生存发展空间,以追求最大经济效益为最终目标,就必须不断改进和加强企业管理,班组是企业的基础,班组管理水平的高低,将直接影响企业日常的生产和经营活动。由此可见,班组建设也是企业管理的重要课题之一。目前各发供电企业已经建立了企业内部的管理信息系统,它在安全生产管理、办公自动化等方面发挥了重大作用,其中虽然也包含一些班组管理的内容,但从班组建设管理的角度上来看,体现出不系统、不规范、不统一的特征,缺乏可比性和通用性,也完全没有实现信息的上传下达,在管理层与班组之间出现了管理信息的断层与脱节。
本人工作
本人主要完成所有系统所需模块,管理采用B2S模式,将记录信息、人员信息、部门信息管理等系统管理集于一体。
该系统主要模块包括:
(1)记录信息管理:管理员可以查询记录、修改记录信息、删除记录信息。
(2)记录类型管理:管理员可以添加、修改、删除记录类型。
(3)班组人员管理:管理员可对部门的人员信息进行维护,包括添加,删除,修改人员信息等,以及人员调职。
(4)部门管理:管理员可对部门信息进行管理。包括班组合并、班组迁移等。
(5)修改密码:用户可以对当前密码进行修改。
(6)角色管理:管理员可以修改、删除、增添部门人员的角色。实现一个用户可以有多个角色,人员可通过自身的权限以不同的方式访问系统。
系统分析
系统需求分析
班组建设系统是一个面向企业最基本单元管理信息系统,系统基本上解决的目前班组建设的各个方面的问题。并在逻