ssu数据库课程设计.doc

上传人:飞****2 文档编号:79010226 上传时间:2023-03-19 格式:DOC 页数:12 大小:154KB
返回 下载 相关 举报
ssu数据库课程设计.doc_第1页
第1页 / 共12页
ssu数据库课程设计.doc_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《ssu数据库课程设计.doc》由会员分享,可在线阅读,更多相关《ssu数据库课程设计.doc(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、中国计量学院现代科技学院数据库原理课程设计报告学生姓名: 史苏豪 学 号: 专 业: 计算机 班 级: 081 课程设计题目: 教师工作量管理系统 指导教师: 高波勇 系: 信息工程系 2011 年 2月25日一 系统需求分析需求分析:教师工作量管理系统,首先要有基本信息,它是管理系统的数据基础,包括:教师基本信息,教师工作量记录。用户可以通过注册、登入,查看,添加,修改,删除这些信息。用户注册信息另外建用户信息表,存入数据库,也可以修改,添加。内容:1、教师基本信息维护(登记、修改、删除)2、工作量纪录登记、工作量纪录修改3、业绩(工作量)查询与统计4、用户分级管理,人机界面良好二 系统功能

2、本系统总体的功能是实现销售公司销售管理的系统化、规范化和自动化。本系统要完成的功能有:1、系统登录:包括用户登录、添加用户、修改密码、退出系统等。2、教师信息查询:登入后的用户可以查看教师的基本信息以及工作量。3、信息添加:管理员登入后可以添加教师的基本信息。4、信息修改:管理员可以修改教师的基本信息和工作量。5、信息删除:管理员可以删除教师的基本信息和工作量。系统功能设计模块对上述的功能进行集中、分块,按照结构化程序设计要求,尽心分析,得到了如图所示的系统功能模块图:管理系统系统管理信息查询信息管理验 证 用 户注 册 用 户教师基本信息添 加 信 息教师工作量修 改 信 息删 除 信 息选

3、用工具: 常用数据库系统有SQL server和Access,我选用了比较熟悉的SQL server 200。用户界面设计和数据库连接,我选用了C#语言编辑,ASP.NET实现来设计用户界面以及应用程序和数据库的连接系统流程图开始登入成功失败提示登入失败查 询 信 息添 加 信 息删 除 信 息修 改 信 息三 数据库设计E-R图:teacher E-R图:teacherteacheridteachernameteacherpartsexquantityusers E-R图usersusernametypepass数据库表格设计: 教师信息 teacher设计表列名长度数据类型允许空teach

4、erid50varcharteachername50varcharsex50varcharteacherpart50varcharquantity50varchar允许 teacher 表teacheridteachernamesexteacherpartquantity001张红女信息系40002王燕女外语系30003陈平男中文系32004陵南男机械系35005古稀男人文系38 用户 users 设计表列名长度数据类型允许空username50varcharpass50varchartype50varchar允许 users 表usernamepasstypeaaa123管理员bbb234管

5、理员ccc123教师ddd123教师四 详细设计下面为详细描述系统中每个功能模块的功能、使用方法、输入输出结果。辅助以界面截图。上为登入界面,代码为验证用户登入。上为主页面,可以进行添加,修改,删除信息操作,代码为查询教师信息。上代码为删除信息。上为添加教师信息页面,代码为添加信息到数据库。上为信息修改界面,代码为连接数据库修改信息代码。上为登入用户注册界面,代码为添加用户名和密码及类型,连接数据库users表,用以系统管理。五 课程设计总结与体会数据库课程设计就在短短的一个星期匆匆而过。时间虽短,但是在老师的谆谆教诲,认真指导下,确实学到了很多东西。下面是我小小的总结。本次的设计总体来说设计

6、的比较简单,没有考虑的详细,好些地方没有考虑进去。也有些地方是做的比较满意的,有可圈点的地方。首先,在界面设计上,风格简单,没有任何修饰。主要原因是时间紧迫,加上编程语言运用不熟练,花费了很多功夫。其次,在数据库的设计中,二个表之间没有什么联系与约束,只运用了上学期学的基础数据库功能。最后,对于自己能在短短一个星期,通过自学,学会用C#上ASP.NET来制作简单界面还是比较满意的。连接数据库是一大难题,最后通过参考文献,网上教程终于成功实现,我感到很充实。学习中我也颇有的感受。在本次课程设计中,好些东西都不会,所以数据库方面的东西比较好做,上学期学过SQL sever基本用法,及基本SQL语言,在制作表方面还是做得比较顺利的。但是由于对C#掌握比较生疏,所以花了一部分时间去看。通过努力,学会了ASP.NET的使用,是一个很好的收获。其次是感觉到会的东西太少,做的时候,最好的帮手其实是图书馆,不会的时候可以去图书馆去借阅相关的图书,不仅可以解决问题,也可以学到相应的知识。再者就是团队之间的合作是很重要的,和组员之间的合理合作与分工可以大大节约时间,与组员的讨论则可以使自己的作品更加完善,发现更多的不足之处。六 参考文献 1陆慧娟数据库系统原理M浙江大学出版社2李敏波译C#高级编程M清华大学出版社

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁