Visual C#NET+Access教务管理系统任务书+论文+源代码.docx
- 文档编号:3013311
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:37
- 大小:359.86KB
Visual C#NET+Access教务管理系统任务书+论文+源代码.docx
《Visual C#NET+Access教务管理系统任务书+论文+源代码.docx》由会员分享,可在线阅读,更多相关《Visual C#NET+Access教务管理系统任务书+论文+源代码.docx(37页珍藏版)》请在冰豆网上搜索。
VisualC#NET+Access教务管理系统任务书+论文+源代码
三级实践课题设计任务书
姓名
软件技术编码专业班
题目
教务管理系统
设
计
任
务
开发一个比较完善的基于b/s结构或c/s结构的教务管理系统
主要功能包括:
1、教务人员排课、调课、汇总各类考试成绩
2、学生选课、查看考试成绩及选课情况,
3、管理员管理各类用户基本信息,以及各类查询统计等功能。
4、一般教师查看课程表、打印学生名单、录入考试成绩,
要求:
具有教务的完整功能,界面操作合理、人性化,每个组员工作量都要饱满。
数据库设计及代码符合规范。
文档完整、规范。
要求各类用户可根据条件生成各种类型的报表,方便管理。
时
间
进
度
第17周(09-12-25~09-12-31):
第18周(10-01-01-~10-01-7):
第19周(10-01-8~10-01-14):
原主
始要
资参
料考
与文
献
[01]杨云.ASP.NET典型系统开发[M]:
北京.人民邮电出版社.2006.6
[02]千丽霞.ASP&ASP.NET150例[M]:
北京.清华大学出版社.2004.5
[03]刘勇.SQLServer2000基础教程[M]:
清华大学出版社.2005.2
指导教师签字:
年月日
摘要
随着社会的发展,知识的指数级增长,各行各业都在寻求一种能够降低成本,提高办
事效率,提高业务水平的途径,本软件正是基于对这种的考虑才开发出来的。
教务管理是学校管理学生的主要工具,对教务的管理有着非常重要的意义,教务的管
理包含有很多的信息及数据的管理。
数据信息处理工作量大,容易出错;由于数据繁多,
容易丢失,且不易查找,如果缺乏系统、规范的信息管理手段,将对教务的管理工作带来
很多麻烦。
基于目前计算机的普遍流行,如果使用计算机教务管理软件来管理各类信息,应相对
轻松得多。
现代教务管理系统的开发就是在于提高教务管理的工作效率,加强教务的管理,
以全面实行计算机管理,这样以来,不但可以提高管理人员的工作效率,而且能安全、长
期地存储教师和学生信息等,便于信息的查找与管理。
关键词:
教务管理;报表统计;VisualC#.NET;Access;
目录
摘要I
第1章引言2
1.1目的2
1.2文档约定2
1.3预期读者和阅读建议3
1.4项目范围3
1.5参考文献3
第2章可行性分析4
2.1人员安排4
2.2技术要求4
2.3开发环境4
2.3.1.软件环境4
2.3.2.硬件环境4
2.4运行环境4
2.4.1.软件环境4
2.4.2.硬件环境5
第3章需求分析6
3.1用户类别6
3.1.1学生6
3.1.2教师8
3.1.3管理员7
3.1.4教务人员9
3.2功能需求10
3.2.1学生端11
3.2.2教师端12
3.2.3管理员端13
3.2.4教务人员端14
第4章数据库设计15
4.1数据表16
第5章界面分析17
5.1管理员界面17
5.2教务处界面18
第6章结束语18
附录A:
主要源程序19
第1章引言
本文档第一章为引言部分,介绍本项目的开发目的和本文档的格式约定以及阅读群和阅读建议。
第二章到第五章分别介绍了本项目的功能需求以及系统设计。
是对本项目详细综合的描述。
后有附表A对本文档内的专业词汇进行解释。
附表B对待解决问题进行陈列。
1.1目的
应各大学校所需,现在学生人数不断上升,教务人员对学生信息的管理量也越来越大,传统的手工录入工作量繁重浪费时间质量也不很理想,已经越来越不现实。
基于以上情况下,设计一个完善的教务管理系统以提高工作效率,并且提高正确率,也对出错后的查询和纠错提供方便。
而且可以排除一切人为因素。
1.2文档约定
正文应按目录中编排的章节依次撰写,要求表达正确,论述清楚,文字简练通顺,插图简明,书写整洁。
页眉部分(姓名:
项目名称)小五号宋体。
标题的中文字体是黑体,英文字体是TimesNewRoman,标题1是三号,标题2是四号,标题3是小四。
正文的中文字体是宋体,英文字体是TimesNewRoman,字号是小四。
行间距是1.5倍行间距。
文中图、表及公式不能徒手绘制和书写,图的标记在图的下方,表的标记在表的上方,要求为5号宋体字。
编号由两部分组成,例如图2.1,表示第二章的第1张图。
1.3预期读者和阅读建议
本文档预期读者为软件学院管理员,以及下一届软件学院对该产品进行维护的学生。
建议先对本校机房管理流程进行了解,然后由功能需求开始阅读。
当了解全部操作流程后再对软件该软件内部资料进行阅读,以便更快更深刻的理解该软件。
这样可以快速掌握使用方法。
也可以快速深刻的了解软件工作机制,以便于维护。
1.4项目范围
该项目目前仅适用于中原工学院软件学院免费机房。
1.5参考文献
[01]马煜陈海军朱朝阳VisualC#.NET案例开发集锦[M].北京:
电子工业出版社2008.4
[02]郭东恩数据库原理及应用[M].郑州:
河南科学技术出版社2008.2
[03]RyanAsleson,NathanielT.Schutta,金灵译ajax基础教程[M]:
人民邮电出版社2006.2
[04]于慧DreamweaverCS3标准教程[M].北京:
中国青年电子出版社2008.1
第2章可行性分析
2.1人员安排
项目组员3人:
2.2技术要求
要求掌握C#基本语法,Windows高级应用程序开发。
Access2003语言的掌握。
2.3开发环境
2.3.1.软件环境
所用操作系统为WidowsXP。
编程软件为VisualStudio2005(Framwork2.0)及Access2003。
美化软件为PhotoshopCS3和DreamweaverCS3。
2.3.2.硬件环境
奔4处理器,128内存,10G硬盘
2.4运行环境
2.4.1.软件环境
Framework2.0或以上版本,Access2003或以上版本。
IE5或以上版本
2.4.2.硬件环境
奔4处理器,512内存,15G硬盘。
第3章需求分析
3.1用户类别
本系统分为4个角色:
教师、管理员、学生、教务人员
1、教务人员排课、调课、汇总各类考试成绩
2、学生选课、查看考试成绩及选课情况,
3、管理员管理各类用户基本信息,以及各类查询统计等功能。
4、一般教师查看课程表、打印学生名单、录入考试成绩,
3.2功能需求
3.2.1学生
1.根据自己的学号和密码在客户端登录。
2.查看个人的学籍信息
3.个人成绩的查看查看自己本学期的考试成绩及自己的选课情况
4.进行选课操作
5.修改自己的登录信息(密码)
6.查看公告
7.课程表查看
3.2.2教师
1.根据管理员提供的口令账号密码登陆系统
2.查看自己的个人档案信息
3.查看自己的课程表/设置自己的课程表
4.查看/添加学生的成绩并进行打印输出等操作,
5.查看公告
6.修改自己的登录信息(密码)
7.退出系统
3.2.3管理员
1.根据自己的口令及密码登陆系统
2.对教师信息的管理(对教师信息的增、删、改、查、打印、导出等操作)
3.对学生信息的管理(对教师信息的增、删、改、查、打印、导出等操作)
4.对班级信息的管理(对教师信息的增、删、改、查、打印、导出等操作)
5.对课程信息的管理(对教师信息的增、删、改、查、打印、导出等操作)
6.对专业信息的管理(对教师信息的增、删、改、查、打印、导出等操作)
7.发布公告
8.修改个人登录密码
9.退出系统
3.2.4教务人员
1.根据自己的口令及密码登陆系统
2.教师排课:
安排教室上课地点,上课时间,上课班级。
3.教师调课:
临时调课和长期调课
4.成绩统计打印并输出或者导出Excel表格的形式
5.发布公告、查看公告
6.修改密码
7.退出系统
第4章数据库设计
本系统的数据库主要使用的是Access2003数据完成,数据库各表如下所示:
班级信息表如下表4-1所示:
字段名称
数据类型
说明
classid
文本
classname
文本
department
文本
classtea
文本
fudaoyuan
文本
classmount
文本
表4-1class
课程信息表如下表4-2所示
字段名称
数据类型
courseid
文本
coursename
文本
coursegold
文本
attribute
文本
examtype
文本
classaddress
文本
coursetime
文本
classdate
文本
teaname
文本
leibie
文本
classname
文本
表4-2course
课程表信息表如下表4-3所示
字段名称
数据类型
uid
文本
unum
文本
unote
文本
表4-3coursetable
公告信息表如下表4-4所示
字段名称
数据类型
newdate
文本
newperson
文本
newtitle
文本
newnote
文本
表4-4news
专业表如下表4-5所示
字段名称
数据类型
profeid
文本
profename
文本
department
文本
表4-5profession
成绩表如下表4-6所示
字段名称
数据类型
stuid
文本
stuname
文本
classname
文本
courseid
文本
coursename
文本
gold
文本
表4-6score
第5章系统设计
5.1管理员界面
管理员界面主要功能有:
根据自己的口令及密码登陆系统,对教师信息的管理(对教师信息的增、删、改、查、打印、导出等操作),对学生信息的管理(对教师信息的增、删、改、查、打印、导出等操作),对班级信息的管理(对教师信息的增、删、改、查、打印、导出等操作),对课程信息的管理(对教师信息的增、删、改、查、打印、导出等操作),对专业信息的管理(对教师信息的增、删、改、查、打印、导出等操作),发布公告,修改个人登录密码,退出系统,如下图:
5-1管理员主界面
管理员端教师信息管理界面如下:
5-2教师信息管理界面
管理员端班级信息管理界面如下:
5-3班级信息管理界面
管理员端课程信息管理界面如下:
5-4课程信息管理界面
5-5专业信息管理界面
5-6学生信息管理界面
5-7教务处发布公告界面
5-7教务处查看公告界面
5.2教务处界面
教务处界面主要功能有:
根据自己的口令及密码登陆系统,教师排课,教师调课,成绩统计打印并输出或者导出Excel表格的形式,发布公告、查看公告,
修改密码,退出系统
教务处发布公告界面如上:
5-8教务处密码修改界面
第六章结束语
经过三个星期的三级课题实训,我们小组完成了申报的教务管理系统,这个系统主要包含了四种身份的功能。
管理员端,教师端,学生端和教务处端。
每一种身份都有不同的功能。
在这个课题中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual C#NET+Access教务管理系统 任务书+论文+源代码 NET Access 教务 管理 系统 任务书 论文 源代码