下面是小编为大家整理的部门人员管理系统,供大家参考。
课程设计任务书(Java)
题目:
公司人员管理系统难度:
易说明:
设计一款公司人员管理系统, 以便对公司的组织结构、 各部门人员信息进行查询管理。功能要求:
1. 公司部门和组织结构。
包括部门名称、 编号、 下级部门信息等的录入和维护2. 岗位:
定义若干岗位名称和职责, 以及岗位与各部门的对应关系3. 员工信息的录入、 修改和删除。
包括编号、 姓名、 性别、 出生日期、 技能、 学历、所属部门、 所属岗位等。
4. 简单查询功能。
5. 扩展功能:
实现照片管理设计要求:
1. 使用 B/S 结构实现, 采用 JSP 技术使用 JDBC 访问数据库良好的 Java 编码风格和注释, 注重代码效率2. 3. 4. 完成课程设计说明书设计步骤及时间安排:
第 1 天任务下达, 需求分析第 2 天关键技术攻关:
数据库表结构设计, 使用 JDBC 编写 DAO 层第 3 天关键技术攻关:
jsp 数据显示和操作第 4 天编码实战第 5 天编码实战第 6 天编码实战第 7 天编码实战, 代码审查第 8 天编码实战第 9 天编码实战, 测试第 10 天Bug 修复, 提交评审评分标准:
1. 功能完成情况(40 分)。
包括:
所要求功能的完整性; 界面的整洁美观性。
代码审查情况(30 分)。
包括:
代码风格的一致性; 恰当的注释行; 代码运行效率、2. 安全性、 可维护性等。
难点和创新点(20 分)。
包括:
完成扩展功能, 或者自行补充和完善功能要求中没3. 有提到的功能; 自行研究一些课堂上没有涉及的技术并恰当运用在项目中; 一些良好的算法设计和实现等。
考勤和纪律(10 分)。
包括:
按时上下课, 不在课程设计时间从事与本项目无关的4. 活动等。
5. 要求学生独立完成本项目的分析、 设计、 实现、 测试、 提交及文档全过程。
如果发现抄袭或拷贝行为, 则双方均记为不及格。