




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软 件 学 院 综合训练项目报告书课程名称 软件工程 项目名称 学生考勤管理系统 专业班级 组 别 任课教师 目 录 1. 设计时间-32. 设计任务-33. 设计内容-33.1.总体目标-33.2.具体设计-33.3.系统功能模型-4 3.3.1.系统数据流程图-4 3.3.2.数据字典-93.4.系统数据模型-10 4.总结与展望-111 设计时间2016.05.182016.05.282 设计任务 确定学生考勤管理系统课题,结合实际情况拟定总体目标,进一步详细拟定具体目标,讨论具体有哪些系统功能模块,画出系统数据流程图和系统数据模型,编订数据字典。3 设计内容 3.1总体目标 学生考勤管
2、理程序是学校管理工作中一个比较重要的任务,过多的学生考勤管理程序工作给学校老师带来了很大麻烦的。虽然原始的记录方法在一定的程度上可以解决问题,可是现在计算机已经走到了我们的生活,它的不足之处就显而易见了。学生考勤管理程序,是一个对于学生考勤的管理系统,不仅大大减少了考勤管理人员的大量的工作,而且还方便了班级和学校对学生出勤情况的查询以及根据出勤状况判定的平时分的查询,只要通过计算机驾驶就能登入本系统就能及时修改、更正学生的考勤信息,使信息真实、有效。同时管理人员还可对教师和同学的信息进行录入、删除、修改、查询操作。这样节省了大量人力物力,节省了宝贵的时间,大大提高了工作效率.操作上力争实现人性
3、化、合理化,满足学校、老师、管理人员的使用和查看。 3.2具体目标(1) 管理方面 用户信息管理 管理员: 录入教师的信息,包括教师姓名、性别、教师工号、联系电话、登录密码。录入完成后管理员可点击查询,查询所有教师的信息,并可对教师信息进行删除,修改; 录入学生的信息,包括学生姓名、性别、学号、所在班级、地址。录入完成后,管理员可点击查询,可选择全部查询,也可按年级或按班查询学生信息,并可对学生信息进行删除和修改。 登记管理员的信息,包括管理员姓名、性别、管理员工号、联系电话。录入完成后管理员只可查询管理员信息,但只能由一位获取最高权限的管理员进行删除和修改。 学生考勤信息管理 教师:教师每日
4、将考勤信息录入系统,包括上课时间、出席状况、缺勤状况、请假记录事项。 学生平时分信息管理 教师:教师根据具体考勤信息,依据旷课扣-1分,请假扣-0.2分,出席不扣分的原则,将平时分录入系统。(2) 功能方面 学生:输入用户名和密码,若皆正确,将进入系统,可选择3个功能:1、修改密码2、 查询个人平时分 3、可查询个人考勤表。进行任一操作后,可选择继续也可退出系统。 教师:输入用户名和密码,若皆正确,将进入系统,拥有录入考勤信息、录入平时分、查询、修改、删除考勤和平时分的功能。管理员:输入用户名和密码,若皆正确,将进入系统,拥有对学生、教师、管理员3者信息的查询、录入、修改、删除的功能。(3)
5、效益方面 使信息数据化,便于存储、查找、存档,节省了大量人力物力,节省了宝贵的时间,大大提高了工作效率.3.3系统功能模型3.3.1系统数据流程图 1.1学生考勤管理系统零层图 1.2学生考勤管理系统一层数据流图 1.3学生考勤管理系统一层数据流图 1.4处理考勤、平时分事务流程图 1.5处理教师查询事务流程图 1.6处理教师信息事务流程图 1.7处理学生信息事务流程图 1.8处理管理员信息事务流程图3.3.2数据字典(1) 数据流词条 1)数据流名:教师信息事务数据流2)简述:由管理员输入系统。3)组成:添加教师信息、删除教师信息、修改教师信息4)来源:管理员5)去向:教师信息数据库 (2)
6、数据元素词条1)类型:用户名文字型、密码是数据型。2)取值范围:用户名 2-4字,密码6位数3)相关的数据元素及数据结构:学生信息表,教师信息表,管理员信息表(3)数据存储文件词条:1)文件名:学生信息表2)简述:记录学生信息3)组成:学生姓名, 性别, 学号, 所在班级, 地址, 登录密码4)输入:管理员录入5)输出:学生信息表(4)词条加工:1)加工名:删除学生信息2)简述:将学生信息删除3)输入:教师删除4)输出:学生信息表(5)数据源点及数据汇点词条:1)名称:管理员2)简述:管理教师、 学生、 管理员信息的人员3) 有关数据流:教师信息事务数据流、 学生信息事务数据流、 管理员信息事
7、务数据流3.4 系统数据模型4 总结与展望 时间飞逝,不知不觉间软件工程的学习已经过了大半了。在这将近半学期的学习中,虽然我不能说我将软件工程学习的有多么的好,但是通过学习,我还是受益良多。在以前,我一直对软件存在一些偏见或则是误解,认为软件就是程序,软件的开发就是编写程序,只要编完了程序,一切也就ok了,而且我还片面的认为只要我掌握了时下最新的语言和工具,那么我就能写程序了。一个人,只要会编程,就能写软件,就是程序员;一个公司,只要招聘一些程序员,就能开发好的软件产品。只要有几个有经验的程序员,再找些兼职的大学生,就能组成一个软件公司。 但是通过了软件工程这门课的学习,使我认识到了我以前的错
8、误。软件其实不仅仅是程序,软件开发其实也不仅仅是编写程序,软件是思想在硬件上的载体和体现,处理的是逻辑和信息。唯有对软件和软件的开发过程,有充分的认识,才能更好的开发出,过程受控、质量受控的软件产品。而且在以前,我一直以为软件的开发其实是一件很轻松快乐的事情,只要一天坐在电脑旁敲敲键盘,那么一切就可以了,但是现在我才发现,我以前的很多的思想是多么的肤浅可笑。编程其实是一种乐趣和苦恼共存的一项创造性活动。因为编程不仅能够满足我们内心深处进行创造的渴望,而且还能愉悦我们内在的情感。 而且通过学习软件工程,我还学到了很多其他的东西。比如通过学习软件工程,特别是老师每次用实际的软件现场的讲解,为我提供
9、了一个尽早接触世界工作和真实项目的机会。让我知道如何在以最小的成本中,训练自己的基本工程素质和能力,如何激发自己的积极性等。而且通过学习软件工程,还让我认识和培养了我的团队协作能力,特别是对于我们这些在校的学生来说,这种学习更是能让我在以后工作中少走很多的弯路。 所以,通过软件工程的学习,我是真的学习到了很多有用的东西,让我明白了很多的道理。在此我对老师的辛勤教育表示感谢,因为是你让我学习到了这些,是我获益良多。参考文献1.郑人杰,马素霞,麻志毅,21世纪高等学校设计计算机规划教材,北京:人民邮电出版社.2009.112王珊,萨师煊.数据库系统概论(第五版),北京:高等教育出版社.2014.9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年临床医疗管理信息系统合作协议书
- 2025年饲料级磷酸氢钙合作协议书
- 线上鲜花交易平台服务协议
- 劳务派遣委托协议书
- 旅游业行程及费用证明(7篇)
- 出资记录详实企业资本证明书(6篇)
- 农村专业合作社成立及运营协议
- 教育资源采购与共享协议
- 特别声明与用途限制的证明书(5篇)
- 医院装修工程承包合同书
- 翻译员工作合同
- NB-T31052-2014风力发电场高处作业安全规程
- 2024年湖南高考历史真题
- 体育行业投标书
- 山东省潍坊市潍城区2023-2024学年七年级下学期期末考试英语试题
- 慢性淋巴增殖性疾病的诊断课件
- 2024年高校教师资格证资格考试题库含答案(满分必刷)
- JT∕T 794-2019 道路运输车辆卫星定位系统车载终端技术要求
- 资产处置报废方案
- QBT 2198-1996手电筒行业标准
- SYT 0452-2021 石油天然气金属管道焊接工艺评定-PDF解密
评论
0/150
提交评论