web课程设计人事管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1、课程设计的内容和要求(包括原始数据、技术要求、工作要求等):1)、设计内容:开发基于intranet网络上B/S模式的信息管理系统,要求能实现数据录入、数据删除、数据修改和数据浏览以及数据查询等功能。2)、课程设计的要求:课程设计教学基本要求:通过课程设计,要求学生在指导教师的指导下,完成设计课题的全部内容,包括:(1)系统分析与数据库设计阶段1)通过调查研究,选择一个实际应用数据库系统的课题。2)进行系统需求分析和系统设计,写出系统分析和系统设计报告。3)设计数据模型并进行优化,确定数据库结构、功能结构和系统安全性和完整性要求。(2)应用程序设计阶段1)完成数据库定义工作,实现基于intranet网络上B/S模式的信息管理系统,要求在客户端利用IE浏览器进行数据数据录入、修改、删除、查询。2)实现应用程序的设计、编程、优化功能,实现数据库安全性、数据完整性等功能,并针对具体课题问题提出解决方法。(3)系统集成调试阶段对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面。3)、课程设计选题从以下五题中任选一题作为课程设计的题目:(1)人事信息管理系统;(2)工资信息管理系统;(3)仓库信息管理系统;(4)图书借阅信息管理系统。(5)网上书店信息管理系统课程设计内容及学时分配课程设计内容为:给定一些具有明确查询需求的应用型信息管理问题,要求学生在规定的时期内完成对问题的分析、设计,最后选用一种DBMS平台,实现信息(数据)的计算机管理。学时分配为:教学内容学时地点备注集中学习、查资料1天数学综合实验室任务分配(选题)查资料,调研、做需求分析1天图书馆数据库系统及数据模型设计1天数学综合实验室数据库的定义、建立和维护1天数学综合实验室数据库的视图和图表的定义1天数学综合实验室数据库完整性和安全性设计1天数学综合实验室网页界面设计与代码编写3天数学综合实验室后台数据库与前台网页联调2天数学综合实验室代码测试1天数学综合实验室代码测试1天数学综合实验室成果验收1天数学综合实验室运行注:课程设计报告及总结业余时间完成4).需求分析:①能够输入基本信息、能够修改以及删除;②能够实现对信息的浏览;③能够实现对信息进行查询;5)系统性能要求:①系统安全、可靠;②功能齐全;③操作方便、界面友好;④易于维护和扩充。6).系统的功能分析:资料维护:系统维护包括对各种表记录的修改、删除、添加等操作。资料维护:对数据表中的信息进行浏览。系统查询:可以按主键等相关信息进行详细或模糊查询工作日期、基本工资、职称、职务和简历等字段。其它操作:系统封面7).系统功能模块信息管理系统有:数据查找与浏览、数据修改、报表显示和系统封面构成。8).技术要求使用ADO.NET技术连接数据源9).软件打包与发行(参见课本263-266页)使用visualstudio.net中的“web安装项目”你的信息管理系统打包。在别机器上进行安装,并记录打包及及安装过程。10)设备要求每个学生一台计算机。2、对课程设计成果的要求〔包括图表、实物等硬件要求〕:1)提交课程设计报告按照系统设计要求,用visualstudio.net中的visualC#.NET实现基于intranet网络上B/S模式的信息管理系统,提交由需求分析;系统设计说明(包括主菜单、子菜单、模块功能简介、数据字典、系统结构图);系统技术文档(包括系统各模块主要流程图,软件总体测试方案与测试记录、局部测试方案与测试记录、软件调试和修改记录、测试结论、运行情况记录),系统使用说明书,源程序代码为附录构成的课程设计报告。2)课程设计报告版式要求执行《陕西科技大学课程设计说明书撰写格式暂行规范》3)设计报告装订顺序与规范封面web数据库程序设计语言课程设计任务书目录web数据库程序设计语言设计课程设计报告正文设计体会及今后的改进意见参考文献(资料)左边缘装订3、课程设计工作进度计划:时间设计任务及要求第13周需求分析分析、功能分解、设计数据完整性,建立数库表第14周应用asp.net技术编程(教师指导1周)第15周调试、完善、编写课程设计报告指导教师:日期:教研室主任:日期:目录一、实验目的:………………………………………………………………………………………1二、实验要求:………………………………………………………………………………………1三、系统设计要求:…………………………………………………………………………………1四、开发环境要求:…………………………………………………………………………………1五、文档要求:………………………………………………………………………………………1六、实验内容:………………………………………………………………………………………1七、实验具体方案:…………………………………………………………………………………1八、需求分析:………………………………………………………………………………………1九、系统设计说明……………………………………………………………………………………2十、主菜单……………………………………………………………………………………………2十一、子菜单…………………………………………………………………………………………2十二、模块功能简介…………………………………………………………………………………2十三、数据字典………………………………………………………………………………………2十四、系统结构图……………………………………………………………………………………3十五、系统技术文档…………………………………………………………………………………3十六、模块流程图:…………………………………………………………………………………3十七、软件总体测试方案:…………………………………………………………………………5十八、系统运行结果和记录…………………………………………………………………………7十九、web数据库程序设计语言设计性实验收获与总结…………………………………………15一、实验目的:学会用web数据库程序设计语言编程实现信息管理系统.二、实验要求:包括系统设计要求,开发环境要求,技术文档要求三部分。三、系统设计要求:1.人事管理管理系统中不同使用单位(用户)的员工人数事先无法确定.2.该人事管理管理系统要求有人事管理录入,查询,修改,删除,数据导入――将教务处的Excel格式的业绩单导入数据库中。3.系统使用web网页界面上的文字菜单,实现系统对子模块的调用.4.系统数据库至少应包含数据对象:员工表、部门表、管理员表、工资登记表等。5.业绩管理系统数据库可以MicrosoftOfficeAccess2003为RDBMS,也可以MicrosoftSQLServer2005为RDBMS6.员工的总评.四、开发环境要求:软件环境:windows98/windowsXP/windows2000,VisualC#硬件环境:计算机(Pen4CPU,256MRAM,60G以上硬盘,输入输出设备)五、文档要求:按照软件工程技术文档编写要求进行。要求流程图绘制规范,模块功能描述清晰,数据字典齐全。六、实验内容:1VisualC#语言的顺序结构、分支结构、循环结构、函数、结构体、指针、ASP.NETweb项目开发、网页制作。2数据库设计、数据库操作、计算机网路等内容。3能生成指定班指定部门的单科业绩表。4能将教务处的Excel格式的业绩单导入数据库的业绩登记表中。七、实验具体方案:按照系统设计要求,用VisualC#设计和开发一个人事管理管理系统,提交由需求分析;系统设计说明(包括主菜单、子菜单、模块功能简介、数据字典、系统结构图);系统技术文档(包括系统各模块主要流程图,软件总体测试方案与测试记录、局部测试方案与测试记录、软件调试和修改记录、测试结论、运行情况记录),系统使用说明书,源程序代码为附录构成的实验报告八、需求分析:需要利用asp.net开发设计一个人事管理信息管理系统,利用sqlserver表进行人事管理信息的保存,再将表导入到asp.net的平台中,建立存储信息与开发平台的链接,可以通过用户名和密码登陆到人事管理信息管理系统,通过选择要进行的操作,例如员工信息的查询,删除,插入,修改等操作,并且可以显示操作后的所有员工的业绩信息,较以往的员工管理系统更个性化。九、系统设计说明(包括能够主菜单、子菜单、模块功能简介、数据字典、系统结构图);十、主菜单第一个界面为登陆界面,用户名为sa,密码为sa登陆该人事管理信息管理系统进入首页。在首页中可以进行查询、修改、添加、删除、考勤信息,是主要的菜单项十一、子菜单分为五个页面分别承担以上五个功能,各个页面均有超链接可以进行跳转十二、模块功能简介查询模块:分为员工基本信息查询、人事管理查询、课表信息。页面均有图标按钮和单选按钮用户可以根据需要进行选择。只需单击相应的按钮即可修改模块:完成员工信息的修改,通过编辑框输入要修改的员工学好然后重新输入新的值即可。可以在access表中进行对选定的员工信息的修改;插入模块:完成员工基本信息管理系统的添加,通过编辑框输入要添加的员工信息单击提交,就可以在界面的access表中进行人事管理信息的插入;删除模块:完成员工信息的删除,通过编辑框输入要删除的员工的工号,下面的文本域列出该员工的基本详细信息供参考。删除成功有对话框提示。考勤模块:完成员工考勤信息,通过编辑框输入要考勤的员工的工号,并输入各门部门的业绩即可点击。十三、数据字典CshowMsg用于显示对话框的类Password是设置登陆界面的密码的函数Response是数据集的绑定函数,Button进行相应操作的按钮;ImageButton是相应的图片按钮xxxxTextBox用于输入对应xxxx的文本框。xxxxLabel用于标明xxxx名称xxxxRadioButton用于识别用户是否选中xxxx项OleDbConnectionconn用于连接数据库OleDbCommandcmd用于执行数据库操作DataSetds数据集用于暂存数据库中的数据DataGrid用于在界面上显示数据LinkButton用于超链接按钮OleDbDataAdapteroda数据适配器DataBind()用于数据集绑定Page_Load(objectsender,System.EventArgse)用于加载页面的函数ImageButton_Click(objectsender,System.Web.UI.ImageClickEventArgse)用于响应图片按钮的函数ImageButton3_Click(objectsender,System.Web.UI.ImageClickEventArgse)用于响应超链接的函数xxxButton_Click(objectsender,System.Web.UI.ImageClickEventArgse)用于响应按钮的函数xxxRadioButton_CheckedChanged(objectsender,System.EventArgse)用于响应RadioButton的函数十四、系统结构图跳转跳转跳转十五、系统技术文档(包括系统各模块主要流程图,软件总体测试方案与测试记录、局部测试方案与测试记录、软件调试和修改记录、测试结论)十六、模块流程图:查询模块流程图:主菜单界面登陆界面查询模块修改模块删除模块考勤模块修改模块流程图:否是查询查询部门信息按工号查询输入工号显示业绩与否查询取消进入考勤模块立即考勤输入员工工号查询是否存在信息显示员工信息并进行修改该员工不存在,拒绝修改进入查询模块查看进入查询模块查看是否有该员工信息插入模块流程图:删除模块流程图:输入员工工号该员工是否已经存在该员工已经存在拒绝插入输入信息进行插入进入查询模块查看输入员工工号查询该员工是否存在该员工不存在拒绝删除确认信息并进行删除进入查询模块查询该员工进入查询模块查看考勤模块流程图:十七、软件总体测试方案:1、在查询模块中查看

1 / 56
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功