学 生 实 验 报 告
(理工类)
课程名称: Introduction to Software Engineering
专业班级: 13计算机科学与技术单招 (2)班
学生学号: 1305201039 学生姓名: 沈桂香
所属院部: 计算机工程学院 指导教师: 钟睿
20 15 ——20 16 学年 第 1 学期
金陵科技学院教务处制
实验项目名称: System Analysis 实验学时: 4
同组学生姓名: 无 实验地点: A101
实验日期: 实验成绩:
批改教师: 批改时间:
1、实验目的和要求
The main purpose of the experiment is to let students better understand the importance of software requirement analysis instruction in software project development and let the students fully consider problems may occur in software development. Then, based on the hypothetical questions make targeted solutions. To make students form good software requirements analysis of thinking.
二、实验仪器和设备
a computer
The software requirements template
Unified Modeling Language
三、实验过程
Software Requirement Specification
_ Restaurant order system
The instruction for the order system demand analysis software to do a comprehensive and detailed user requirement analysis, to understand the development of the functions of the software, performance and interface, make the system analyst and software developers can clearly understand the needs of users, and further puts forward on the basis of the summary design manual and complete the follow-up design and development work. Intended readers of this manual are as follows: the restaurant order system developers, restaurant management and execution
1.2.1Development period
The system is expected to develop for a period of 40 days.
1.2.2 development environment
The development environment of this system is:
Compiler:
jdk1.6.0_04
Database:
Oracle 9i
Operating system:
Microsoft Windows XP/7/8
This software not only adds to the menu, the customer can make a simple, clear, easy to understand, easy to clean, easy to clean, easy to clean, easy to clean, easy to clean, easy to clean, easy to clean, easy to clean, easy to eat, and can be used to provide customers with special requirements, such as Don't put coriander, do not eat garlic, some dishes of allergy or drug taboo, reflects the humanization of the software.
[1] Wang Shan. Introduction to database systems. Beijing: Higher Education Press, 2000
[2] Zhang Liping. Application Research on hotel management system based on C technology. Journal of LanZhou transportation University,.2010.3
[3] Huang Jingjing. Design. The restaurant management information system UML analysis of computer knowledge and technology.2010.12
[4] Bai Xuefeng. Design and implementation of hotel catering management system. Computer knowledge and technology.2010.6
[5] Zhang Huihua. With the realization of a simple catering management system design based on OCCI.2010.10 software guide.
[6] Shen Wei. Design of food and beverage management system based on NET. Journal of Shaoguan University,.2009.6
[7] Li Xi. Online meal ordering system based on WEB. Market modernization.2008.12
[8] Ma Fu Jing. The design and development of hotel management information system. Information technology.2007 (32)
Software background
The name of the software system to be developed.
The task of this project is presented by Shen Guixiang
Project development team is: Shen Guixiang
Project target user is: middle and high grade coffee shop, KTV, fast food restaurant, restaurant and other catering industry
2.2.1、 input function :
The system provides a bit of information, serving query, call the waiter, customer information, reservation information, registration repast, consumer registration, checkout, payment ledger, statistical period, daily operation, when the menstrual camp daily, maintenance menu, menu, query, information table entry function, job of catering for the scattered information to database, maintain the continuity of catering.
2.2.2、Statistical function:
Statistics are divided into several cases. For example, according to the statistics of the period, according to the daily operating statistics. You can also customize other statistics.
2.2.3、Report function:
Financial information, kitchen storage information, member management information, etc., have the corresponding report。
2.2.4、Print function:
All statements in the report function can be printed。
2.2.5、information search :
You can query the daily dining, dining and the credit situation.
2.2.6、Safety function:
After entering the system, click the menu "system - tools - users and permissions settings" can set up the system of user rights, to different users with different permissions.
2.2.7 、Backup function:
The system comes with a backup function, which can backup the data in the hard disk, floppy disk or other removable disk, and can perform a number of operations on the backup data.
2.2.8、Data exchange function :
Data exchange function has three ways to achieve data exchange: first, information exchange, export information; two is the "information exchange" can import, export information table; three is converted to Access database , the Access file is converted into a new DBI file, will not change the original Access database. Four is "with Excel file exchange data", this feature can be based on the information library for excel file can also be converted to Excel file based on the platform of the information base
2.2.9、Adaptability:
Can be run in various systems, such as win7, XP, and even the iPad and Android Tablet PC can run smoothly.
The end user of the software is in the high-end coffee shop, KTV, fast restaurant, restaurant and other catering industry
Database management system:
SQL server 2005
2、Development environment
Operating system:
windows xp/vista
Java virtual machine
jdk1.6.0_04
3、Test environment
Operating system:
windows xp/vista /7/8
Database management system:
SQL server 2005
1、Can't update the table status
2、Lack of reservation management or scheduled to stay in manual records, is not easy to book records of inquiries
3、Business single:Stay in order dishes, cashier and a few other operations, procurement, inventory, delivery and other data report Co., not for the leadership decision-making provide guidance.
1、Assume that the user needs to have a change (such as the user's request for delivery of the software time change or request for a functional real-time update)
2、Software engineering budget is too small
3、Software development estimates of the time is not correct
4、Experienced software developers to quit
Products of this project through the PC operation, operation, the report, a small ticket, printed menus will be transferred to the word to print output, relative to the input time will by the PC itself processing speed to decide. Maintenance of the program, the necessary backup
This project requires a specific hardware or hardware interface to support (PDA), due to the PDA with infrared and Bluetooth interface, to ensure the convenience of wireless transmission. Many PDA also have Wi-Fi connection, so the system has a wireless connection function.
The software interface of this project is composed of a restaurant ordering system operating system, a data base and data structure.
The project product is not a special communication interface, communication interface is determined by using PC
The system provides a bit of information, serving query, call the waiter, customer information, reservation information, registration repast, consumer registration, checkout, payment ledger, statistical period, daily operation, when the menstrual camp daily, maintenance menu, menu, query, information table entry function, job of catering for the scattered information to database, maintain the continuity of catering.
To improve efficiency: order, submit, under a single, standardized management; timely update hotel, new menu information, better improve hotel management. Data analysis: restaurant business status at a glance, and compatible with most restaurant management software.
4.1.1 Description and Priority
4.1.2 Stimulus/Response Sequences
4.1.3 Functional Requirements
REQ-1:
REQ-2:
1、Login system main interface response time is about 0.1 seconds。
2、Error handling time is about 2 seconds.
3、Sub system plus dishes, delete the dish, a la la response time is about 2 seconds。
4、 The lowest configuration for the Pentium III processor, the three major systems are available.
5、 The lowest load is not less than 300 users.
6、 Concurrent use is not less than 150 users。
7、 Customer want interface。
Use MD5 encryption. Every time you use the first landing. Three times on the shutdown
Use MD5 encryption.
1. precision : The price is accurate to 0.1 yuan, the time is accurate to the second
2. Time characteristic
a. Response time is 0.5 seconds;
b. Update processing time for one week
3. flexibility
a.Both window7 /8 and window Vista can be used。
b.At any time to update the new features
c.Accuracy error is 0.1 seconds
Appendix A: Glossary
Appendix B: Analysis Models
Appendix C: To Be Determined List
四、实验结果与分析
实验项目名称: System Design 实验学时: 4
同组学生姓名: 无 实验地点: A101
实验日期: 实验成绩:
批改教师: 批改时间:
一、实验目的和要求
二、实验仪器和设备
三、实验过程
Design Report
---Online Shopping System
四、实验结果与分析
本文来源:https://www.2haoxitong.net/k/doc/cf114626bf23482fb4daa58da0116c175e0e1e14.html
文档为doc格式