
综合运用本门课程所学知识,设计一个具有权限管理、输入、修改、查询、统计功能的小型数据库应用程序软件。并可拓展视野翻阅相关专业书籍后自行命题(可以团队协作分组分工设计与实施)完成。课程设计的参考题目如下,:(1) 教学
管理系统(2) 人事管理子系统(3) 学生管理子系统(4) 销售管理系统(5) 设备管理系统(6) 用电管理系统(7) 学生奖惩管理系统(8) 教师业绩(工作量)管理系统(9) 停车场记时收费系统(10) 选修课管理系统(11) 其他信息管理系统等 课程设计报告的要求课程设计报告要求以设计说明书的方式来完成,主要叙述对题目的认识和理解,阐明系统功能分析,各功能的实现,设计过程中存在的问题以及解决方法等内容。设计报告应包括以下主要内容:(1) 规划、需求分析(2) 功能描述与总体设计框图。(3) 数据库设计:1 会用实体—联系图表达概念数据模型,建立实体—联系模型:E-R模型图,在设计规范合理,至少满足第三范式、兼顾虑安全性和完整性的要求。1 会将E-R模式转换为关系模式(即具体的数据表)。1 数据字典(数据字段名称、类型、宽度、索引、约束条件)1 建立具体数据库表。部门信息表tb_department:
ID 部门编号 自动编号 主键
部门名称de_name 文本
部门员工数de_num 数字
职工表tb_employee:
ID 员工编号 自动编号 主键
员工姓名em_name 文本
员工性别em_sex 文本
部门编号de_id 数字
员工出生日期em_data 日期/时间
员工身份z号em_virify 文本
员工职称em_call 文本
基本工资表tb_pay:
ID 工资编号 自动编号 主键
员工编号em_id 数字
工资结算日期pa_data 日期/时间
工资数pa_num 数字
注意事项:
1、每一个表都要有一个ID自动编号的自动增长列,作为主键。
2、有一些字段的类型,例如货币等,尽量能用文本和数字就用文本和数字。
3、注意表和字段的命名。
4、字段可能不全,自行添加。
5、员工表的部门编号和部门表的部门编号,员工表的员工编号和工资表的员工编号,虽然可以形成外键关系,但是一般不建议用外键关联,否则插入数据的一致性会受影响。
你说的那个选择题,不明白你是什么意思。。。。
评论列表(0条)