李丹软件工程课程设计实验报告new

李丹软件工程课程设计实验报告new

ID:18430232

大小:588.00 KB

页数:17页

时间:2018-09-17

李丹软件工程课程设计实验报告new_第1页
李丹软件工程课程设计实验报告new_第2页
李丹软件工程课程设计实验报告new_第3页
李丹软件工程课程设计实验报告new_第4页
李丹软件工程课程设计实验报告new_第5页
资源描述:

《李丹软件工程课程设计实验报告new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、长治学院课程设计报告课程名称:软件工程课程设计设计题目:个人信息管理系统(个人日记模块)系别:2008级计算机系01班专业:计算机科学与技术组别:第十组(李丹、李静芳、边佳、王开君)学生姓名:李丹学号:08407108起止日期:2011年10月10日~2011年10月16日指导教师:郭咏梅16目录第一章个人信息管理系统可行性研究31.1问题描述31.2开发背景31.3意义31.4开发环境31.5应用范围3第二章个人信息管理系统需求分析32.1问题现状32.2用户对系统的功能需求42.2.1性能需求42.2.2接口需求42.2.3用户界面需求42.3系统的数据流图42.4系统的数据字典42.5系

2、统的E-R图62.6个人日记模块E-R图6第三章个人信息系统概要设计73.1系统的模块划分73.2系统功能模块设计图7第四章个人信息管理系统详细设计84.1数据库设计8164.1.1设计各个表结构84.2个人日记交互界面94.3个人日记模块的关系模式9第五章个人日记模块主要源代码105.1登录界面的源代码105.2管理个人日记模块源代码105.2.1查询模块的源代码:105.2.2管理个人日记源代码10第六章个人日记模块测试116.1测试概要116.2测试结果及发现116.3功能测试126.3.1查询功能126.3.2管理功能126.3.测试结论13第七章总结13参考文献1416第一章个人信息

3、管理系统可行性研究1.1问题描述设计个人信息管理系统,提高个人信息的效率,保证信息的准确规范,使个人管理工作真正做到科学、合理的规划,系统高效的实施。1.2开发背景开发软件的名称:个人信息管理系统项目的任务提出者:长治学院计算机系0801班开发者:计科0801班第十组1.3意义通过对此系统的设计,更方便的对个人信息进行管理。1.4开发环境WindowsXP和PowerBuilder9.0以及MicrosoftSQLServer2000数据库1.5应用范围本系统应用于广大群体对个人信息进行管理,适用于各种人群使用。第二章个人信息管理系统需求分析2.1问题现状目前要解决的问题是设计出个人信息管理系

4、统的需求分析,对各个模块进行详细的分析。2.2用户对系统的功能需求2.2.1性能需求(1)系统易操作性。所开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制。(2)系统具有可维护性。由于系统涉及的信息比较广,数据库中的数据需定期修改,系统可利用的空间及性能也随之下降,为了使系统更好地运转,学院可以对系统数据及一些简单的功能进行独立的维护及调整。(3)系统具有开放性。该系统能够在开放的硬件体系结构中运行,并且能与其他系统顺利连接,不会因外部系统的不同面要做在量的修改工作。162.2.2接口需求运行本系统的硬件和软件基本要求如下:CPU:IntelP3及以上;内存:256MB及以

5、上;硬盘:10GB及以上。.NET框架:Microsoft.NetFrameworkV1.1版本及以上。数据库服务器:MicrosoftSQLServer2000及以上。2.2.3用户界面需求本系统采用PowerBuilder9.0设计,用户交互界面采用的是基于Windows的窗口界面。2.3系统的数据流图图2-1系统的数据流图名字:通讯录信息别名:通讯录描述:管理员对通讯录信息进行添加,插入,删除,查询,更新等操作,定义:通讯录=用户账号+姓名+工作地点+联系方式+城市+备注2.4系统的数据字典名字:备忘录信息别名:备忘录描述:管理员对个人备忘录信息进行添加,插入,删除,查询,更新等操作,定

6、义:备忘录表=用户账号+时间+地点+事件图2-3备忘录数据字典16名字:个人日记信息别名:日记信息表描述:管理员对个人日记信息进行添加,插入,删除,查询,更新等操作,定义:日记信息表=用户账号+时间+地点+人物+事件名字:个人财务信息别名:财务表描述:管理员对个人财务信息进行添加,插入,删除,查询,更新等操作,定义:财务表=用户账号+消费时间+消费地点+消费金额+收入表2-1通讯录、备忘录、个人日记和个人财务的数据字典2.5系统的E-R图图2-4系统的E-R图162.6个人日记模块E-R图图2-5个人日记模块E-R图第三章个人信息系统概要设计3.1系统的模块划分个人信息管理系统包括四个模块,分

7、别为通讯录模块、备忘录模块、个人日记模块和个人财务模块。根据系统中所包含的内容,该系统可以分为两个子系统,分别为查询系统和管理子系统。查询又分为通讯录的查询、备忘录的查询、个人日记的查询和个人财务的查询。管理子系统又包括通讯录、备忘录、个人日记和个人财务的录入、删除和显示。查询子系统登录系统显示查询个人日记管理子系统管理个人日记更新删除插入图3-1个人日记模块结构图3.2系统功能模块设计图详细的功

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。